wixtoolset / issues

WiX Toolset Issues Tracker
http://wixtoolset.org/
129 stars 36 forks source link

Visual Studio 2022 integration? #6493

Closed nbelyh closed 2 years ago

nbelyh commented 3 years ago

Visual Studio 2022 integration does not seem to be available (yet?) Would be nice to have it by the time 2022 is released.

Since it's x64, probably, there may be some issues.

Or maybe I am missing something?

maniglia commented 2 years ago

AppVeyor workaround: Currently the Visual Studio 2022 image on AppVeyor does not contain the WixToolSet runtime and extension, but you can download and install them before starting the build. I report below an example for AppVeyor CI:

Script to download and install Wix: WixToolSet Script to download and install extension: VS Extension

AppVeyor.yml example: install: - ps: .\install-wix.ps1 -PackageName "wix311.exe" - ps: .\install-vsix.ps1 -PackageName "Votive2022.vsix"

In my case the extension works fine.

barnson commented 2 years ago

Votive 2022 is not needed in a CI image. And WiX support is coming: https://github.com/appveyor/ci/issues/3754

thompp commented 2 years ago

While testing with VS2022, am using wix to install a product that integrates with Visual Studio. It appears the properties to detect if VS2022 is installed are not yet implemented. I'm referring to the properties listed at https://wixtoolset.org/documentation/manual/v3/customactions/wixvsextension.html. Should that be logged as a separate issue?

drolevar commented 2 years ago

@thompp Here is the commit which adds VS2019 support: wixtoolset/wix3@3cc4b532e798ff9933965e38a96594f45fdeaf29 As you can see, it's implemented in the WiX extension for VS support, and not in the VS extension for WiX support. I know, that might look confusing.

thompp commented 2 years ago

@drolevar does not look confusing at all. I think you are suggesting open this as a separate issue for VS2022 support in wix3 as maybe this issue is just around the integration via votive.

demidov71 commented 2 years ago

I'm sorry to hit a nerve... Ok, I want to support the project financially. How? Do you have a donation link?

asm-flairstech commented 2 years ago

Thank you

robmen commented 2 years ago

@demidov71 I think you are referring to your comment on the other VS2022 support issue. You did two things in that comment:

.NET 6 is available only on VS2022. Absence of WiX extension for it, hampers the development all over the world. Seriously, guys, leave the sofa!

First, you tried to guilt us into doing work for you. Second, you insulted us by suggesting we are lazy. You might consider apologizing to the people who actually work on the project instead of hinting that we shouldn't be offended by being insulted with:

I'm sorry to hit a nerve...

FireGiant provides commercial support for the WiX Toolset and provides guarantees on bug fixes (primarily targeted at corporate customers). You could go that route to become a customer instead of just a consumer.

We do not accept donations on the WiX project today because donations have not been shown to be a financially sufficient mechanism to fund software development.

vivekvdj commented 2 years ago

Hi Team,

May I know when the link (https://wixtoolset.org/documentation/manual/v3/customactions/wixvsextension.html) will be updated with VS2022 properties? We have one of the installers which is a plugin to Visual studio. and we need these properties to be updated in the installer Wix solution Please let us know the tentative date when it will be available?

Thanks.

rseanhall commented 2 years ago

This issue was for WiX's own extension for Visual Studio. You are looking for https://github.com/wixtoolset/issues/issues/6727.

vivekvdj commented 2 years ago

This issue was for WiX's own extension for Visual Studio. You are looking for #6727.

Yes. I was looking for this issue. Thanks for guiding me to reach out to the correct page

fartwhif commented 1 year ago

installed WiX v3 - Visual Studio 2022 Extension my WiX v3.11 setup project is incompatible with Visual Studio 2022

what gives?

nbelyh commented 1 year ago

@fartwhif you are doing something wrong. This issue was about supporting visual studio 2022, and it has been fixed long ago. In your place I would create a question on stackoverw under tag wix giving your problem details.