[wix-devs] Building Wix 3
rob at firegiant.com
Sun Jan 17 12:31:34 PST 2021
Do you *need* to build WiX v3? Could you not grab the existing latest release and avoid building from scratch?
In any case, OneTimeWixBuildInitialization.proj still exists. You can see it in source control: https://github.com/wixtoolset/wix3/blob/develop/tools/OneTimeWixBuildInitialization.proj
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Ron Martin via wix-devs
Sent: Sunday, January 17, 2021 12:28 PM
To: wix-devs at lists.wixtoolset.org
Cc: Ron Martin <cpuwzd at comcast.net>
Subject: [wix-devs] Building Wix 3
On 12/30/2020 1:48 AM, Blair L Murri wrote:
> The only thing that |OneTimeWixBuildInitialization.proj| ever did
> (IIRC) is to register the strong-name key because we didn't (in v3)
> distribute the strong-name private key file.
I am working on a bug in Wix 4, but I need to determine the behavior of Wix 3 in a similar situation. As a result, I am now trying to build Wix 3. When I try to run MSBuild, I get the following error:
error WIXBUILDINIT: Strong name validation for the WiX toolset must be disabled on a developer machine to build. Execute 'msbuild C:\Users\[...]\Source\Repos\wix3\tools\OneTimeWixBuildInitialization.proj'
from an elevated command prompt.
This brings me back to the opening quote. What is the current method of registering strong-name keys for Wix 3? If you are distributing keys, what do I have to do to avail myself of them?
OneTimeWixBuildInitialization.proj no longer exists.
More information about the wix-devs