Creating WiX in Visual Studio Team Services

I have an existing XAML assembly that I am migrating to the Visual Studio Team Services assembly. There is a solution file containing two wixproj projects, and this creates no problem in the current (deprecated XAML) Hosted Build Controller (which uses WiX Toolset v3.7).

In VS TS, I created a new build process and added a step to Building the solution using the Visual Studio Build step. I set the solution path to my sln, which contains two wixproj projects. All other parameters are the default values, except for the timeout set to 10 minutes.

The build step is initiated, but the timeout after calling the Light.exe step, as in the log below:

PrepareForBuild:
  Creating directory "obj\Debug\".
  Creating directory "bin\Debug\".
Compile:
  C:\Program Files (x86)\WiX Toolset v3.10\bin\candle.exe -dDebug ...
  Windows Installer XML Toolset Compiler version 3.10.3.3007
  Copyright (c) .NET Foundation and contributors. All rights reserved.

  {myfile}.wxs
Link:
  C:\Program Files (x86)\WiX Toolset v3.10\bin\Light.exe -out ...
  Windows Installer XML Toolset Linker version 3.10.3.3007
  Copyright (c) .NET Foundation and contributors. All rights reserved.

##[error]The task has timed out.

10 , . ~ 1 . , - .

, VS TS Build WiX 3.10, WiX 3.10 , sln. Visual Studio Version .

, , ?

+4
1

wixtoolset GitHub, WiX 3.10 , WiX, - , .

, MSBuild Arguments :

/p:RunWixToolsOutOfProc=true

- Light.exe.

+9

Source: https://habr.com/ru/post/1669414/


All Articles