Why do I get a package type 'DotnetTool' error when migrating from Wix 3.11.2 to 4.0.4? #8014
Unanswered
SCLD-JBuczkowski
asked this question in
Questions
Replies: 1 comment 2 replies
-
Try using HeatWave to upgrade your project and look at the before and after to see the differences. You'll also want to watch the Deployment Dojo S1:E1 - Introducing WiX v4 to the Deployment Dojo and then Deployment Dojo S1:E8 - A Perfect Match: WiX and MSBuild closely to see the difference between using If you want guaranteed answers while learning software installation, check out FireGiant Enterprise support. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am a total newbie. I inherited a .Net 4.8 Framework solution that uses WiX to create installer packages.
The solution currently uses WiX 3.11.2 (which is deprecated) and I'm trying to upgrade to the latest version (4.04)
I've watched some of the Dojo videos to come up to speed with WiX and migrating 3.x to 4.x.
I plan on upgrading the Wixproj files through VS (Upgrade to Wix 4...)
In examining the .Net projects, I notice that they include references to the WiX 3.11.2 Nuget package.
In order to migrate to 4.x, I assume that I have to update these project Nuget references as well.
When I attempt to update via Nuget package manager, I get the following error message:
Package 'wix 4.0.4' has a package type 'DotnetTool' that is not supported by project.
I've googled around, but am at a loss as to why simply upgrading the package version would cause this error.
What is going on here, and what steps do I need to take to resolve this?
Thanks,
JohnB
Beta Was this translation helpful? Give feedback.
All reactions