Trouble building Wix 3.11.2 #7080
Unanswered
obermeister42
asked this question in
Questions
Replies: 0 comments
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.
Uh oh!
There was an error while loading. Please reload this page.
-
I am attempting to build Wix 3.11.2 because my organization needs a code change that was not included in this release, but we are unable to migrate to a later release at this time. So, this is my first time attempting to build Wix.
I started with the "wix3112rtm" tag in the wix3 repo. I am following the steps outlined here to do a release build.
I am using the Visual studio 2019 developer command prompt. I have the following studio versions installed: 2010, 2012, 2013, 2015, 2017, and 2019.
Here is my build command:
msbuild /p:Configuration=Release /p:OFFICIAL_WIX_BUILD=C:\wix.snk
Here is the error I'm getting:
LastBuild.log
It appears to pertain to SHFB not being able to find my .NET framwork 4.0. I did some hunting around, and in my
\wix3\packages\EWSoftware.SHFB.2014.11.22.0\tools
folder there was a file - Frameworks.xml - that had an incorrect path to the framework in question. I've updated this, but it didn't seem to have any effect on the success of my build. I did an search of all the files under wix3 and didn't see any other paths to this framework that are incorrect.Here is my 'fix" for frameworks.xml:
<Framework Platform=".NETFramework" Version="4.0.30319" Title=".NET Framework 4.0" Redirect=".NET Framework 4 Platform Update 1 (KB2478063)"> <AssemblyLocations> <Location IsCore="true" Path="C:\Windows\Microsoft.NET\Framework\v4.0.30319">
I'm out of ideas at this point. Any idea what I could be doing wrong? I realize this is an older release, but I assume it should be possible to rebuild an older version, assuming I'm doing it in a consistent fashion. That, of course, is the real trick.
Beta Was this translation helpful? Give feedback.
All reactions