[wix-users] ETA for WiX 3.11 release?
rob at firegiant.com
Wed Jan 4 20:41:07 PST 2017
Finding this path: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild" is the problem.
Short replies here. Complete answers over there: http://www.firegiant.com/
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Christopher Painter
Sent: Wednesday, January 4, 2017 6:30 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] ETA for WiX 3.11 release?
I've been able to easily (manually) get WiX v3.10.3 to work on VS 2017 CE. I now have enough to take a snapshot and work on getting IsWiX to install on top of VS/WIX.
Here are my notes:
Server 2016 with only .NET 4.6 preinstalled and VS 2017 Community Edition RC.
Using WiX 3.10.3 bits from my development machine, I followed the procedures that I outlined back in 2013 changing the directory names (easy to find) and version number to 17.0
Launched VS and the WiX project templates appeared. However, I got an error when I tried to create a setup project saying that the wix.targets wasn't in VS 2017 CE's private MSBuild directory.
(The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\WiX\v3.x\Wix.Targets" was not found.
step 2: copy targets to private msbuild directory inside visual studio 2017
I was able to create the setup project but I got an error when I attempted to build it.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\WiX\v3.x\wix2010.targets(1988,5): error MSB4062: The "GenerateCompileWithObjectPath" task could not be loaded from the assembly C:\Program Files (x86)\WiX Toolset v3.10\bin\\WixTasks.dll. Could not load file or assembly 'Microsoft.Build.Utilities, Version=188.8.131.52, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.
Done building project "SetupProject2.wixproj" -- FAILED.
step 3: Install .NET 2.0/3.5 windows component
result: successfully built setup project
More information about the wix-users