2017-04-28 3 views
0

Ich habe Teams Services (Visual Studio online) als neues Repository für mein Team ausgewählt, wir arbeiten am C# -Projekt. Wir verwenden WiX Installer,Team Services kann kein Wix Installer erstellen

Team Services msbuild unsere Lösungsprojekte mit Ausnahme wix bauen,

ich wix Anweisung für den täglichen Build-Befehl erwähnt hier verfolgt haben http://wixtoolset.org/documentation/manual/v3/msbuild/daily_builds.html

ich alle erforderlichen Dateien hinzugefügt haben in einem Ordner geschoben in Repository der Kontext .wixproj wird wie folgt

<Project> 
... 

    <PropertyGroup> 
    <WixToolPath>$(SolutionDir)Tools\wix\3\bin\</WixToolPath> 
    <WixTargetsPath>$(WixToolPath)Wix.targets</WixTargetsPath> 
    <WixTasksPath>$(WixToolPath)wixtasks.dll</WixTasksPath> 
    </PropertyGroup> 
    <Import Project="$(WixTargetsPath)" Condition=" '$(WixTargetsPath)' != '' " /> 
    <!--<Import Project="$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets" Condition=" '$(WixTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets') " />--> 
    <Target Name="EnsureWixToolsetInstalled" Condition="$(WixTargetsImported)' != 'true' "> 
    <Error Text="The WiX Toolset v3 build tools must be installed to build this project. To download the WiX Toolset, see http://wixtoolset.org/releases/" /> 
    </Target> 
</Project> 

aber Teams Dienste klagt immer noch wie folgt

light.exe (0,0): Fehler LGHT0217: Fehler beim Ausführen der ICE-Aktion 'ICE01'. Die häufigste Ursache für diese Art von ICE-Fehler ist eine falsch registrierte registrierte Skript-Engine. Details finden Sie in http://wixtoolset.org/documentation/error217/ und wie Sie dieses Problem mit lösen können. Das folgende Zeichenfolgenformat wurde von der externen UI-Nachrichtenlogger nicht erwartet: "Der Windows Installer-Dienst konnte nicht zugegriffen werden. Dies kann auftreten, wenn der Windows Installer nicht korrekt installiert ist. Wenden Sie sich an Ihr Support-Personal für Unterstützung."

Wie kann ich dieses Problem überwinden?

+0

Sind Sie der Build-Agent gehosteten? –

Antwort

1

Schließlich ich es durch die Deaktivierung Validierung über Eigenschaften von wix Installateur lösen könnte,

mehr sind hier zu finden WiX ICE validation errors

Verwandte Themen