[wix-users] Official 3.14 release date

Ivan Peev ivan.peev at gmail.com
Tue Jun 11 20:43:16 PDT 2019


Christopher,

When I ran vswhere -products *  I've got the following output:

Visual Studio Locator version 2.1.3 [query version 1.12.134.36697]
Copyright (C) Microsoft Corporation. All rights reserved.

instanceId: baa75a2e
installDate: 10/23/2017
installationName: VisualStudio/15.4.1+27004.2005
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\SQL
installationVersion: 15.4.27004.2005
isPrerelease: 0
displayName: Microsoft SQL Server Data Tools for Visual Studio 2017
description: Microsoft SQL Server Data Tools for Visual Studio 2017
enginePath: C:\Program Files (x86)\Microsoft Visual
Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service
channelId: VisualStudio.15.Release
channelPath:
C:\Users\test\AppData\Local\Microsoft\VisualStudio\Packages\_Channels\4CB340F5\catalog.json
channelUri: https://aka.ms/vs/15/release/channel
releaseNotes: https://go.microsoft.com/fwlink/?LinkId=660692#15.4.1
thirdPartyNotices: https://go.microsoft.com/fwlink/?LinkId=660708

On Tue, Jun 11, 2019 at 10:06 PM <ivan.peev at gmail.com> wrote:

> Christopher,
>
> This is Visual Studio. Our application includes an extension which
> integrates inside Visual Studio.
>
> On Jun 11, 2019, at 7:53 PM, Christopher Painter <chrpai at iswix.com> wrote:
>
> Do you understand the download link you sent me was for SQL Server Data
> Tools and not Visual Studio?
>
> You aren't actually installing VS 2017.  Your just installing a product
> that uses parts of VS for it's solution.
>
> Perhaps if you step back a second and explain what your application is and
> what's it's dependencies / integrations are  we could get some information
> over to Heath  and see if anything could be done to accommodate it.
>
> If you do a vswhere.exe -products *  you'll see an output that shows you
> have Microsoft.VisualStudio.Product.SQL
> not Microsoft.VisualStudio.Product.Community
>
>
>
>
> ------------------------------
> *From:* Ivan Peev <ivan.peev at gmail.com>
> *Sent:* Tuesday, June 11, 2019 12:36 PM
> *To:* Rob Mensching
> *Cc:* Christopher Painter; WiX Toolset Users Mailing List
> *Subject:* Re: [wix-users] Official 3.14 release date
>
> Christopher,
>
> What should we do next? It is obvious the issue is with WiX.
>
> To get an environment where you can reproduce the issue yourself,
> configure a clean VM and then install the VS-based tool from here
> <https://go.microsoft.com/fwlink/?LinkId=871368>. You should now have the
> same environment you claim it is corrupt but it is not. Try to build an
> installer with the old WiX 3.11 and then you will see it works properly on
> it. Waiting for your feedback.
>
> On Tue, Jun 11, 2019 at 9:35 AM <ivan.peev at gmail.com> wrote:
>
> Hi Rob,
>
> I can confirm the issue is with WiX 3.14 beta. If I use WiX 3.11 to build
> the Installer, VS 2017 is recognized properly. However if I use WiX 3.14
> beta to get support for VS 2019, then the discovery for VS 2017 is broken.
> The bug is definitely in the WiX code.
>
> On Jun 11, 2019, at 9:12 AM, Rob Mensching <rob at firegiant.com> wrote:
>
> Ivan,
>
>
>
> The mechanism for locating VS installations changed radically in VS2017
> (and remained in VS2019). Finding those installations is dependent on the
> same code that is used by vswhere.exe to locate VS2017 and VS2019. If
> vswhere.exe cannot see your installations on a machine, then the WiX based
> CustomActions to find VS will not find them either.
>
>
>
> IIRC, there was a bug (that I did not follow closely) in the VS location
> code when both VS2017 and VS2019 were installed. So, it is definitely
> possible there is another bug.
>
>
>
> However, if vswhere.exe cannot find VS then that is definitely the place
> to start. The Visual Studio team owns vswhere.exe (and the VS dev that
> works vshwere.exe updated the WiX CustomAction to call the same API) so
> you'll want to follow up with Visual Studio first, to understand why VS2017
> is hiding from vswhere.exe.
>
>
>
> Once vswhere.exe can see the VS installations, then there is a chance the
> CustomAction will be able to find it as well.
>
>
>
>
>
> Regards,
>
>
>
>   Rob Mensching
>
>   CEO
>
>   FireGiant
>
> _______________________________________________________________
>
> FireGiant  |  Dedicated support for the WiX toolset  |
> http://www.firegiant.com/
>
>
>
> *From:* ivan.peev at gmail.com <ivan.peev at gmail.com>
> *Sent:* Tuesday, June 11, 2019 6:01 AM
> *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
>
>
>
> Christopher,
>
>
>
> You are wrong . The installation is not corrupt. I have already stated I
> have tested on clean machine and I have tested on multiple VS 2017
> versions. WiX 3.11 handles VS 2017 installation properly. WiX 3.14 beta
> breaks the support.
>
>
> On Jun 11, 2019, at 8:48 AM, Christopher Painter <chrpai at iswix.com> wrote:
>
> You have a corrupt installation of Visual Studio.  It should display a lot
> of information.   Try running the VS Installer and see if it wan't any
> repair actions or anything.
>
>
>
>
>
>
> ------------------------------
>
> *From:* Ivan Peev <ivan.peev at gmail.com>
> *Sent:* Tuesday, June 11, 2019 6:52 AM
> *To:* Christopher Painter
> *Cc:* Rob Mensching; WiX Toolset Users Mailing List
> *Subject:* Re: [wix-users] Official 3.14 release date
>
>
>
> Christopher,
>
>
>
> This is the only printout:
>
>
>
> Visual Studio Locator version 2.1.3 [query version 1.12.134.36697]
> Copyright (C) Microsoft Corporation. All rights reserved.
>
>
>
> On Tue, Jun 11, 2019 at 7:49 AM Christopher Painter <chrpai at iswix.com>
> wrote:
>
> Please run C:\Program Files (x86)\Microsoft Visual
> Studio\Installer\vswhere.exe  and post the results.
>
>
>
>
> ------------------------------
>
> *From:* Ivan Peev <ivan.peev at gmail.com>
> *Sent:* Monday, June 10, 2019 8:46 PM
> *To:* Christopher Painter
> *Cc:* Rob Mensching; WiX Toolset Users Mailing List
> *Subject:* Re: [wix-users] Official 3.14 release date
>
>
>
> Christopher,
>
>
>
> Find attached the log file.
>
>
>
> On Mon, Jun 10, 2019 at 6:25 PM Christopher Painter <chrpai at iswix.com>
> wrote:
>
> If you don't mind, please log the installation of:
>
>
>
> https://github.com/iswix-llc/iswix/releases/tag/v4.14.5
>
>
>
> Just get to the welcome dialog and cancel out.  You don't need to install
> all the way.
>
>
>
>
>
>
> ------------------------------
>
> *From:* Ivan Peev <ivan.peev at gmail.com>
> *Sent:* Monday, June 10, 2019 5:12 PM
> *To:* Christopher Painter
> *Cc:* Rob Mensching; WiX Toolset Users Mailing List
> *Subject:* Re: [wix-users] Official 3.14 release date
>
>
>
> Christopher,
>
>
>
> Please tell me what tables I should check. Isn't AppSearch command done by
> the WiX engine?
>
>
>
> On Mon, Jun 10, 2019 at 5:59 PM Christopher Painter <chrpai at iswix.com>
> wrote:
>
> I see the differences in the log including the MSI name was different.
>
>
>
> I don't know how these were built.  Have you compared the databases using
> ORCA and compared the relevant tables?
>
>
>
>
>
>
> ------------------------------
>
> *From:* Ivan Peev <ivan.peev at gmail.com>
> *Sent:* Sunday, June 9, 2019 9:23 PM
> *To:* Christopher Painter
> *Cc:* Rob Mensching; WiX Toolset Users Mailing List
> *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>
> 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>
> *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>
> 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>
> *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>
> *Sent:* Monday, May 27, 2019 7:35 PM
> *To:* Rob Mensching <rob at firegiant.com>; Ivan Peev <ivan.peev at gmail.com>
> *Cc:* WiX Toolset Users Mailing List <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