Durch das Hinzufügen des Build-Kontos als Mitglied der lokalen Administratoren auf der Build-Maschine (gefolgt von einem Neustart) konnte der Fehler für mich behoben werden.
Auf den Windows Installer-Dienst konnte in einem TFS-Post-Build-Skript nicht zugegriffen werden
Wir haben einen TFS Build Agent unter Windows 2012 installiert. In einem Post-Build-Skript packen wir ein Setup mit WIX.
Wir erhalten jedoch den folgenden Fehler, wenn
light.exe: Fehler LGHT0217: Fehler beim Ausführen der ICE-Aktion 'ICE01'. Die häufigste Ursache für diese Art von ICE-Fehlern ist eine falsch registrierte Skript-Engine. Weitere Informationen zur Behebung dieses Problems finden Sie unter http://wixtoolset.org/documentation/error217/ . Das folgende Zeichenfolgenformat wurde vom externen UI-Meldungslogger nicht erwartet: " Auf den Windows Installer-Dienst konnte nicht zugegriffen werden. Dies kann auftreten, wenn Sie Windows im abgesicherten Modus ausführen oder wenn der Windows Installer nicht korrekt installiert ist. [... ] "
Diese Linie (zumindest sehr ähnliche Zeilen) wird 8 Mal angezeigt.
Was wir bisher ausprobiert haben:
- Wir setzen den TFS Build User (DOMAIN \ SA-TFS-Build) auf den lokalen Administrator
- Wir haben die Datei msiexec.exe / unregister und msiexec / regserver verwendet
- Wir haben den Windows Installer-Dienst sogar manuell gestartet und dann den Build ausgeführt.
- Nach all diesen Schritten haben wir den PC neu gestartet.
Aber nichts hat bisher geholfen, immer die gleiche Nachricht.
Was könnte falsch sein? Verfügt unser TFS-Benutzer nicht über die erforderlichen Rechte, wenn Sie ein lokaler Administrator sind?
Danke im Voraus!
1 Antwort auf die Frage
Verwandte Probleme
-
5
Deinstallation eines Programms unter Windows
-
3
TortoiseSvn & Windows7 RC1: .msi kann nicht geöffnet werden. "Dieses Installationspaket konnte n...
-
3
Führen Sie MSI-Dateien als Administrator über ein Benutzerkonto aus
-
6
Office 2007-Installation schlägt mit MSI-Fehler 2203 fehl
-
3
Die MSI-Installation blockiert die Maschine gegen Ende
-
5
Woher weiß ich, welches Programm msiexec.exe zu installieren versucht?
-
7
Software installieren: .msi oder .exe wählen?
-
5
Ordner kann nicht aus dem Startmenü gelöscht werden
-
4
Warum dauert die Deinstallation von Windows Installers (.msi-Dateien) so viel länger als für andere...
-
2
Warum benötigen einige Installationsprogramme Konsolen, um eine Anwendung zu installieren?