asm-dude
asm-dude copied to clipboard
AsmDude VS2017 Installation prerequisite missing preventing install
Hi, I would like to update AsmDude, but I can see only an error message ...
What AsmDude version are you installing? .Net 4.6.2 is the only prerequisite. do you have that installed?
//What AsmDude version are you installing? Version 19.6.0 // .Net 4.6.2 .Net 4.6 + .Net 4.7 Version 1.9.5.3 works for me ...
Could you try this version https://github.com/HJLebbink/asm-dude/releases/download/1.9.6.1/AsmDude.vsix. I have fiddled with the only prerequisite change:
From
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.8.27729.1,17.0)" DisplayName="Visual Studio core editor" />
Reverted back to:
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0.26004.1,17.0)" DisplayName="Visual Studio core editor" />
Interesting, I now have the same issue with 1.9.6.1. I'll look into it.
@AlfaFuchs Could you try whether v1.9.6.2 fixed your issue?
@HJLebbink Unfortunately, nothing has changed =(
When you download AsmDude.vsix, and run it, a log file is written to your temp dir with the name similar to VSIXInstaller_9ea75185-4e61-4793-9355-900933565e6b.log
. Could you give a look at this file, at the bottom is mentioned the reasoning for not allowing AsmDude to install.
@AlfaFuchs The VSIXInstaller log is truncated. I'm looking for a reference such as the following. In essence, you will be missing this prerequisite, or the install procedure is somehow misguided.
08-Jan-19 20:32:26 - The extension with ID 'c729d6b2-f412-49ed-893d-a8f61f25db98' is not installed to Visual Studio Community 2017.
08-Jan-19 20:32:26 - Found installed product - Visual Studio Enterprise 2019 Preview
08-Jan-19 20:32:26 - The extension will be upgraded from version 1.9.6.0.
08-Jan-19 20:32:26 - Extension cannot be installed to the following products due to missing prerequisites:
08-Jan-19 20:32:26 - Visual Studio Community 2017
08-Jan-19 20:32:26 - -------------------------------------------------------
08-Jan-19 20:32:26 - Identifier : Microsoft.Net.Component.4.7.2.SDK
08-Jan-19 20:32:26 - Name : .NET Framework 4.7.2 SDK
08-Jan-19 20:32:26 - Version : [16.0.28315.86,17.0)
08-Jan-19 20:32:26 - Error : The prerequisite version specified does not match the version installed
08-Jan-19 20:32:26 -
@HJLebbink The problem is that other log file is not written ...
Is your problem solved? which log file was blocking the install?
Hi HJLebbink, the Error displayed as before 8(, version 1.9.5.3 works ...
15.01.2019 10:36:54 - Initializing Install... 15.01.2019 10:36:55 - Erweiterungsdetails... 15.01.2019 10:36:55 - Identifier : c729d6b2-f412-49ed-893d-a8f61f25db98 15.01.2019 10:36:55 - Name : AsmDude 15.01.2019 10:36:55 - Author : Henk-Jan Lebbink 15.01.2019 10:36:55 - Version : 1.9.6.2 15.01.2019 10:36:55 - Description : Syntax highlighting and code assistance for assembly source code (.asm, .cod, .inc, .s) and the Disassembly Window 15.01.2019 10:36:55 - Locale : en-US 15.01.2019 10:36:55 - MoreInfoURL : https://github.com/HJLebbink/asm-dude 15.01.2019 10:36:55 - InstalledByMSI : False 15.01.2019 10:36:55 - SupportedFrameworkVersionRange : [4.6.2,)
15.01.2019 10:37:04 - Skipping 'C:\Users\Alfa\AppData\Local\Microsoft SDKs' as it doesn't exist 15.01.2019 10:37:04 - Für die Erweiterung wird ein Upgrade von Version 1.9.5.3 durchgeführt. 15.01.2019 10:37:09 - Die Erweiterung kann für die folgenden Produkte aufgrund fehlender erforderlicher Komponenten nicht installiert werden: 15.01.2019 10:37:09 - Visual Studio Professional 2017 15.01.2019 10:37:09 - ------------------------------------------------------- 15.01.2019 10:37:09 - Identifier : Microsoft.Net.Component.4.7.2.SDK 15.01.2019 10:37:09 - Name : .NET Framework 4.7.2 SDK 15.01.2019 10:37:09 - Version : [15.6.27406.0,17.0) 15.01.2019 10:37:09 - Error : Die angegebene Voraussetzung ist nicht vorhanden. 15.01.2019 10:37:09 -
Either there is something special about VS2017 professional (the version you have), or there is something misconfigured in your .NET 4.7.2 SDK install. I cannot help you with that. Sorry. I you think there is something wrong with AsmDude, do let me know. I'll leave this issue open.
Hi HJLebbink,
I've got the same error when installing to VS2017Pro 15.6.something. Parts of installation log: ... 30.01.2019 12:27:17 - Extension Details... 30.01.2019 12:27:17 - Identifier : c729d6b2-f412-49ed-893d-a8f61f25db98 30.01.2019 12:27:17 - Name : AsmDude 30.01.2019 12:27:17 - Author : Henk-Jan Lebbink 30.01.2019 12:27:17 - Version : 1.9.6.2 30.01.2019 12:27:17 - Description : Syntax highlighting and code assistance for assembly source code (.asm, .cod, .inc, .s) and the Disassembly Window 30.01.2019 12:27:17 - Locale : en-US 30.01.2019 12:27:17 - MoreInfoURL : https://github.com/HJLebbink/asm-dude 30.01.2019 12:27:17 - InstalledByMSI : False 30.01.2019 12:27:17 - SupportedFrameworkVersionRange : [4.6.2,) 30.01.2019 12:27:17 - 30.01.2019 12:27:17 - SignatureState : Unsigned 30.01.2019 12:27:17 - Supported Products : 30.01.2019 12:27:17 - Microsoft.VisualStudio.Enterprise 30.01.2019 12:27:17 - Version : [14.0,16.0] 30.01.2019 12:27:17 - Microsoft.VisualStudio.Pro 30.01.2019 12:27:17 - Version : [14.0,16.0] 30.01.2019 12:27:17 - Microsoft.VisualStudio.Community 30.01.2019 12:27:17 - Version : [14.0,16.0] 30.01.2019 12:27:17 - 30.01.2019 12:27:17 - References : 30.01.2019 12:27:17 - Prerequisites : 30.01.2019 12:27:17 - ------------------------------------------------------- 30.01.2019 12:27:17 - Identifier : Microsoft.Net.Component.4.7.2.SDK 30.01.2019 12:27:17 - Name : .NET Framework 4.7.2 SDK 30.01.2019 12:27:17 - Version : [15.6.27406.0,17.0) ... 30.01.2019 12:27:25 - Extension cannot be installed to the following products due to missing prerequisites: 30.01.2019 12:27:25 - Visual Studio Professional 2017 30.01.2019 12:27:25 - ------------------------------------------------------- 30.01.2019 12:27:25 - Identifier : Microsoft.Net.Component.4.7.2.SDK 30.01.2019 12:27:25 - Name : .NET Framework 4.7.2 SDK 30.01.2019 12:27:25 - Version : [15.6.27406.0,17.0) 30.01.2019 12:27:25 - Error : The prerequisite specified does not exist ...
I've checked my VS2017 installation and found that there is an upgrade to VS2017Pro 15.9.6 After upgrade AsmDude have been installed successfully. And info about extension from log: ... 30.01.2019 13:07:21 - Extension Details... 30.01.2019 13:07:21 - Identifier : c729d6b2-f412-49ed-893d-a8f61f25db98 30.01.2019 13:07:21 - Name : AsmDude 30.01.2019 13:07:21 - Author : Henk-Jan Lebbink 30.01.2019 13:07:21 - Version : 1.9.6.0 30.01.2019 13:07:21 - Description : Syntax highlighting and code assistance for assembly source code (.asm, .cod, .inc, .s) and the Disassembly Window 30.01.2019 13:07:21 - Locale : en-US 30.01.2019 13:07:21 - MoreInfoURL : https://github.com/HJLebbink/asm-dude 30.01.2019 13:07:21 - InstalledByMSI : False 30.01.2019 13:07:21 - SupportedFrameworkVersionRange : [4.6.2,) 30.01.2019 13:07:21 - 30.01.2019 13:07:21 - SignatureState : Unsigned 30.01.2019 13:07:21 - Supported Products : 30.01.2019 13:07:21 - Microsoft.VisualStudio.Enterprise 30.01.2019 13:07:21 - Version : [14.0,16.0] 30.01.2019 13:07:21 - Microsoft.VisualStudio.Pro 30.01.2019 13:07:21 - Version : [14.0,16.0] 30.01.2019 13:07:21 - Microsoft.VisualStudio.Community 30.01.2019 13:07:21 - Version : [14.0,16.0] 30.01.2019 13:07:21 - 30.01.2019 13:07:21 - References : 30.01.2019 13:07:21 - Prerequisites : 30.01.2019 13:07:21 - ------------------------------------------------------- 30.01.2019 13:07:21 - Identifier : Microsoft.VisualStudio.Component.CoreEditor 30.01.2019 13:07:21 - Name : Visual Studio core editor 30.01.2019 13:07:21 - Version : [15.8.27729.1,16.0] 30.01.2019 13:07:21 - 30.01.2019 13:07:21 - ------------------------------------------------------- 30.01.2019 13:07:21 - Identifier : Microsoft.Net.Component.4.6.2.TargetingPack 30.01.2019 13:07:21 - Name : .NET Framework 4.6.2 targeting pack 30.01.2019 13:07:21 - Version : [15.6.27406.0,16.0] ...
May be that information will be useful.
Same issue here with VS2017 Entrprise
I think this is because .NET Framework 4.8 is installed on my machine, any support for this version?
04/11/2019 4:33:27 PM - Extension cannot be installed to the following products due to missing prerequisites:
04/11/2019 4:33:27 PM - Visual Studio Enterprise 2017
04/11/2019 4:33:27 PM - -------------------------------------------------------
04/11/2019 4:33:27 PM - Identifier : Microsoft.Net.Component.4.7.2.SDK
04/11/2019 4:33:27 PM - Name : .NET Framework 4.7.2 SDK
04/11/2019 4:33:27 PM - Version : [15.6.27406.0,17.0)
04/11/2019 4:33:27 PM - Error : The prerequisite specified does not exist
Same issue here with VS2017 Entrprise
Update your Visual Studio to the latest version and then try again. That worked for me.
Why is it not installing?