[wix-users] Official 3.14 release date

Christopher Painter chrpai at iswix.com
Mon Jun 10 05:19:09 PDT 2019


Ivan,

I’m the author of IsWiX which has a dependency on this functionality so I take a keen interest in it.    I just downloaded the latest version of IsWiX and extracted the VSCA.dll from the binary to confirm that it was in fact built using WiX 3.14.0.2927.

I uninstalled/reinstalled  IsWiX on my machine and it’s working just fine for me.

Here’s a snippet from the log:

Action start 7:05:19: VSFindInstances.
MSI (c) (2C:74) [07:05:19:454]: Invoking remote custom action. DLL: C:\Users\chrpai\AppData\Local\Temp\2\MSI70B8.tmp, Entrypoint: FindInstances
MSI (c) (2C:A0) [07:05:19:454]: Cloaking enabled.
MSI (c) (2C:A0) [07:05:19:454]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (2C:A0) [07:05:19:454]: Connected to service for CA interface.
MSI (c) (2C!C0) [07:05:19:485]: PROPERTY CHANGE: Adding VS2017_ROOT_FOLDER property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional'.
MSI (c) (2C!C0) [07:05:19:485]: PROPERTY CHANGE: Adding VS2017_IDE_VC_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (2C!C0) [07:05:19:485]: PROPERTY CHANGE: Adding VS2017_IDE_VWD_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (2C!C0) [07:05:19:485]: PROPERTY CHANGE: Adding VS2017_IDE_FSHARP_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (2C!C0) [07:05:19:501]: PROPERTY CHANGE: Adding VS2017_IDE_MODELING_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (2C!C0) [07:05:19:501]: PROPERTY CHANGE: Adding VS2017_IDE_VB_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
MSI (c) (2C!C0) [07:05:19:501]: PROPERTY CHANGE: Adding VS2017_IDE_VCSHARP_PROJECTSYSTEM_INSTALLED property. Its value is '1'.
Action ended 7:05:19: VSFindInstances. Return value 1.

AppSearch: Property: VS2017DEVENV, Signature: VS2017DevEnvSearch
MSI (c) (2C:C8) [07:05:19:517]: Note: 1: 1322 2:
MSI (c) (2C:C8) [07:05:19:517]: Note: 1: 1322 2:
MSI (c) (2C:C8) [07:05:19:517]: PROPERTY CHANGE: Adding VS2017DEVENV property. Its value is 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe'.


Looking at the way the extension works,  the CA provides the VS2017_ROOT_FOLDER property and AppSearch entries figure out everything from there.   Was does your installer log show for VSFindInstances and AppSearch?



From: Ivan Peev <ivan.peev at gmail.com>
Sent: Sunday, June 9, 2019 9:23 PM
To: Christopher Painter <chrpai at iswix.com>
Cc: Rob Mensching <rob at firegiant.com>; WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Official 3.14 release date

Hi Christopher,

I'm not talking about the WiX plugin for VS 2019. The issue is VS2017DEVENV property is not available during installation on system with VS 2017. If I run the installer on a system with VS 2019, VS2019DEVENV property is available.

If I go back to WiX 3.11, VS2017DEVENV  property is again working properly when running on VS 2017 system.

On Sun, Jun 9, 2019 at 10:10 PM Christopher Painter <chrpai at iswix.com<mailto:chrpai at iswix.com>> wrote:
I have VS2019 15.9.4 installed on my build server with the 1.0.0.2 WiX VS 2017 extension and WiX 3.14.0.2927 installed.  Everything works just fine.

________________________________
From: Ivan Peev <ivan.peev at gmail.com<mailto:ivan.peev at gmail.com>>
Sent: Sunday, June 9, 2019 4:32 PM
To: Christopher Painter
Cc: Rob Mensching; WiX Toolset Users Mailing List
Subject: Re: [wix-users] Official 3.14 release date

Hi Rob,

It appears my conclusion was too quick. The support for VS 2019 is working fine. However, the support for VS 2017 is now broken. I have tested with the following VS 2017 versions - 15.9.9, 15.8.6, 15.5.2, 15.4.1

I have done the test on a clean machine with no other VS version installed on it. After I went back to WiX 3.11, the installation is again working properly for VS 2017. Version 3.14.0.2927 is broken.



On Tue, May 28, 2019 at 8:16 AM Christopher Painter <chrpai at iswix.com<mailto:chrpai at iswix.com>> wrote:
Ah, I was looking at https://wixtoolset.org/releases/ since it had the 1.0.0.2 of 2019.

I've installed all of them and 3.14 on my build box and 3.14 and updated IsWiX to use the 2019 detection feature in 3.14 and everything looks good to me.

The only thing of note is how much smaller the 2010-2015 versions of the extension are and how quickly they installed.  I had an initial sense that they were missing something and the installation success was a false positive but everything seems to be there just fine.


________________________________
From: Rob Mensching <rob at firegiant.com<mailto:rob at firegiant.com>>
Sent: Tuesday, May 28, 2019 12:10 AM
To: Christopher Painter; Ivan Peev
Cc: WiX Toolset Users Mailing List
Subject: RE: [wix-users] Official 3.14 release date


Yes. VS2017 (and all the others) exist here: https://github.com/wixtoolset/VisualStudioExtension/releases/tag/v1.0.0.2



_____________________________________________________________

Short replies here. Complete answers over there: http://www.firegiant.com/



From: Christopher Painter <chrpai at iswix.com<mailto:chrpai at iswix.com>>
Sent: Monday, May 27, 2019 7:35 PM
To: Rob Mensching <rob at firegiant.com<mailto:rob at firegiant.com>>; Ivan Peev <ivan.peev at gmail.com<mailto:ivan.peev at gmail.com>>
Cc: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org<mailto:wix-users at lists.wixtoolset.org>>
Subject: Re: [wix-users] Official 3.14 release date



Rob:



RE the VS2019 extension and the item template issue...   does that need a new build of the VS2017 extension also?


More information about the wix-users mailing list