New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wix311.exe says "WiX Toolset requires the .NET Framework 3.5.1 Windows feature to be enabled." #5545

Closed
JVimes opened this Issue Mar 24, 2017 · 4 comments

Comments

Projects
None yet
2 participants
@JVimes

JVimes commented Mar 24, 2017

Bugs

  • Which version of WiX are you building with?

3.11.0.1507

  • Which version of Visual Studio are you building with (if any)?

N/A

  • Which version of .NET are you building with?

4.6.2 (modern Windows 10 default)

  • If the problem occurs when installing your packages built with WiX, what is the version of Windows the package is running on?

N/A

  • Describe the problem and the steps to reproduce it.

Wix 3.11 RC won't install on a system that 3.10 will install on, citing a need for a very old .NET version.

  1. Go to http://wixtoolset.org/releases/
  2. Click "Download WiX v3.11 RC"
  3. Run the download (wix311.exe) on Windows 10. Apparently a Windows 10 environment without the .NET 3.5.1 feature enabled (which is the default, I believe).
  • Describe the behavior you expected and how it differed from the actual behavior.

Expected: wix311.exe installs fine. After all, 3.10 installs fine on the same machine.
Actual: I get a dialog saying "WiX Toolset requires the .NET Framework 3.5.1 Windows feature to be enabled."

@barnson

This comment has been minimized.

Show comment
Hide comment
@barnson

barnson Mar 24, 2017

Member

WiX v3.10 would install but fail at runtime without .NET 3.5.1. So we enforce the requirement up-front now.

Member

barnson commented Mar 24, 2017

WiX v3.10 would install but fail at runtime without .NET 3.5.1. So we enforce the requirement up-front now.

@JVimes

This comment has been minimized.

Show comment
Hide comment
@JVimes

JVimes Mar 24, 2017

Really? v3.10 ran fine for me without .NET 3.5.1. I'm trying to install it now (getting error codes enabling the OS feature). Maybe I didn't use whatever tool needed .NET 3x.

JVimes commented Mar 24, 2017

Really? v3.10 ran fine for me without .NET 3.5.1. I'm trying to install it now (getting error codes enabling the OS feature). Maybe I didn't use whatever tool needed .NET 3x.

@JVimes

This comment has been minimized.

Show comment
Hide comment
@JVimes

JVimes Mar 24, 2017

I guess I'll close this ¯_(ツ)_/¯

JVimes commented Mar 24, 2017

I guess I'll close this ¯_(ツ)_/¯

@JVimes JVimes closed this Mar 24, 2017

@barnson

This comment has been minimized.

Show comment
Hide comment
@barnson

barnson Mar 24, 2017

Member

The WiX MSBuild tasks referenced MSBuild v3.5 assemblies.

Member

barnson commented Mar 24, 2017

The WiX MSBuild tasks referenced MSBuild v3.5 assemblies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment