[wix-users] Unable to install VS 2017 extension through setup project

Stephanie Lutz (Plumbline Consulting LLC) v-stlutz at microsoft.com
Thu Jun 13 11:42:11 PDT 2019


I'm migrating our Visual Studio extension to VS 2017.  I've converted the vsix files, and am working to convert our setup (msi) project to install the vsix projects automatically.
However, the install always fails - it doesn't seem to find the VSIX installer for Visual Studio 2017.  (I can successfully install the vsix packages directly through the Visual Studio IDE.)

My log, when installing, shows the information below.  It appears to be always running the installer for a different version.  How can I make this use the VSIX installer for 2017?

Thanks for any help.

Action 14:24:55: VSFindInstances.
Action start 14:24:55: VSFindInstances.
MSI (c) (40:9C) [14:24:55:110]: Creating MSIHANDLE (1) of type 790542 for thread 12700
MSI (c) (40:A4) [14:24:55:112]: Invoking remote custom action. DLL: C:\Users\v-stlutz\AppData\Local\Temp\MSIE9CE.tmp, Entrypoint: FindInstances
MSI (c) (40:28) [14:24:55:126]: Cloaking enabled.
MSI (c) (40:28) [14:24:55:127]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (40:28) [14:24:55:127]: Connected to service for CA interface.
MSI (c) (40!F8) [14:24:55:354]: Creating MSIHANDLE (2) of type 790541 for thread 15608
MSI (c) (40!F8) [14:24:55:566]: PROPERTY CHANGE: Adding VS2017_ROOT_FOLDER property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise'.
MSI (c) (40!F8) [14:24:55:590]: PROPERTY CHANGE: Adding VS2017_IDE_VWD_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (40!F8) [14:24:55:591]: PROPERTY CHANGE: Adding VS2017_IDE_FSHARP_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (40!F8) [14:24:55:591]: PROPERTY CHANGE: Adding VS2017_IDE_MODELING_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (40!F8) [14:24:55:593]: PROPERTY CHANGE: Adding VS2017_IDE_VB_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (40!F8) [14:24:55:594]: PROPERTY CHANGE: Adding VS2017_IDE_VCSHARP_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (40!F8) [14:24:55:597]: Closing MSIHANDLE (2) of type 790541 for thread 15608
MSI (c) (40:A4) [14:24:55:600]: Closing MSIHANDLE (1) of type 790542 for thread 12700
Action ended 14:24:55: VSFindInstances. Return value 1.
MSI (c) (40:9C) [14:24:55:603]: Doing action: AppSearch
MSI (c) (40:9C) [14:24:55:603]: Note: 1: 2205 2:  3: ActionText
Action 14:24:55: AppSearch. Searching for installed applications
Action start 14:24:55: AppSearch.
AppSearch: Property: VS2017DEVENV, Signature: VS2017DevEnvSearch
MSI (c) (40:9C) [14:24:55:606]: Note: 1: 1322 2:
MSI (c) (40:9C) [14:24:55:606]: Note: 1: 1322 2:
MSI (c) (40:9C) [14:24:55:607]: Note: 1: 1324 2: Common7\IDE 3: 1
MSI (c) (40:9C) [14:24:55:607]: Note: 1: 1324 2: Common7\IDE 3: 1
MSI (c) (40:9C) [14:24:55:609]: PROPERTY CHANGE: Adding VS2017DEVENV property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe'.
AppSearch: Property: VS2017_IDE_DIR, Signature: VS2017EnvironmentDirectorySearch
MSI (c) (40:9C) [14:24:55:609]: PROPERTY CHANGE: Adding VS2017_IDE_DIR property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\'.
AppSearch: Property: VS2010_VSIX_INSTALLER_PATH, Signature: WixVS2010VsixInstaller
MSI (c) (40:9C) [14:24:55:610]: Note: 1: 1325 2: VSIXInstaller.exe
MSI (c) (40:9C) [14:24:55:611]: PROPERTY CHANGE: Adding VS2010_VSIX_INSTALLER_PATH property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VSIXInstaller.exe'.
AppSearch: Property: VS2012_VSIX_INSTALLER_PATH, Signature: WixVS2012VsixInstaller
MSI (c) (40:9C) [14:24:55:612]: Note: 1: 1325 2: VSIXInstaller.exe
MSI (c) (40:9C) [14:24:55:613]: PROPERTY CHANGE: Adding VS2012_VSIX_INSTALLER_PATH property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\VSIXInstaller.exe'.
AppSearch: Property: VS2013_VSIX_INSTALLER_PATH, Signature: WixVS2013VsixInstaller
MSI (c) (40:9C) [14:24:55:614]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\VisualStudio\12.0\Setup\VS 3: 2
MSI (c) (40:9C) [14:24:55:614]: Note: 1: 1322 2:
MSI (c) (40:9C) [14:24:55:614]: Note: 1: 1322 2:
AppSearch: Property: VS2015_VSIX_INSTALLER_PATH, Signature: WixVS2015VsixInstaller
MSI (c) (40:9C) [14:24:55:616]: Note: 1: 1325 2: VSIXInstaller.exe
MSI (c) (40:9C) [14:24:55:616]: PROPERTY CHANGE: Adding VS2015_VSIX_INSTALLER_PATH property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe'.
AppSearch: Property: VWD2012_VSIX_INSTALL_ROOT, Signature: Vwd2012Search
MSI (c) (40:9C) [14:24:55:617]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\VWDExpress\11.0\Setup\VS 3: 2
AppSearch: Property: VWD2013_VSIX_INSTALL_ROOT, Signature: Vwd2013Search
MSI (c) (40:9C) [14:24:55:618]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\VWDExpress\12.0\Setup\VS 3: 2
AppSearch: Property: VWD2015_VSIX_INSTALL_ROOT, Signature: Vwd2015Search
MSI (c) (40:9C) [14:24:55:620]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE32\SOFTWARE\Microsoft\VWDExpress\14.0\Setup\VS 3: 2
Action ended 14:24:55: AppSearch. Return value 1.
MSI (c) (40:9C) [14:24:55:621]: Doing action: SetVS2015Vsix
MSI (c) (40:9C) [14:24:55:621]: Note: 1: 2205 2:  3: ActionText
Action 14:24:55: SetVS2015Vsix.
Action start 14:24:55: SetVS2015Vsix.
MSI (c) (40:9C) [14:24:55:622]: PROPERTY CHANGE: Adding VS_VSIX_INSTALLER_PATH property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\VSIXInstaller.exe'.
Action ended 14:24:55: SetVS2015Vsix. Return value 1.
MSI (c) (40:9C) [14:24:55:623]: Skipping action: Vwd2015VsixWhenVSAbsent (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Skipping action: SetVS2013Vsix (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Skipping action: Vwd2013VsixWhenVSAbsent (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Skipping action: SetVS2012Vsix (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Skipping action: Vwd2012VsixWhenVSAbsent (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Skipping action: SetVS2010Vsix (condition is false)
MSI (c) (40:9C) [14:24:55:623]: Doing action: LaunchConditions
MSI (c) (40:9C) [14:24:55:623]: Note: 1: 2205 2:  3: ActionText
Action 14:24:55: LaunchConditions. Evaluating launch conditions
Action start 14:24:55: LaunchConditions.
Action ended 14:24:55: LaunchConditions. Return value 1.
MSI (c) (40:9C) [14:24:55:626]: Doing action: ValidateProductID
MSI (c) (40:9C) [14:24:55:627]: Note: 1: 2205 2:  3: ActionText
Action 14:24:55: ValidateProductID.
Action start 14:24:55: ValidateProductID.
Action ended 14:24:55: ValidateProductID. Return value 1.


More information about the wix-users mailing list