Als «wix» getaggte Fragen

Das WiX-Toolset (früher als Windows Installer XML bekannt) ist ein Toolset, das Windows-Installationspakete und WiX-Bootstrapper aus XML-Quellcode erstellt. Das Toolset unterstützt eine Befehlszeilenumgebung, die Entwickler in ihre Erstellungsprozesse integrieren können, um MSI- und MSM-Setup-Pakete sowie EXE-Bootstrapper zu erstellen. Verwenden Sie für die Cloud-basierte Webentwicklungsplattform das Tag [wixcode].

1
"Automatisch" vs "Automatisch (verzögerter Start)"
Bei der Installation von Windows-Diensten gibt es zwei Möglichkeiten, einen Windows-Dienst beim Windows-Start automatisch zu starten. Einer ist automatisch und der andere ist automatisch (verzögerter Start) . Was ist der Unterschied zwischen diesen beiden im Detail? Wenn Sie beispielsweise das Installationsprogramm mit wixtoolset erstellen, hat das ServiceConfigElement das DelayedAutoStartAttribut. Wie …

30
WiX Tricks und Tipps
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Wir verwenden WiX bereits seit einiger Zeit und trotz der üblichen Probleme mit der Benutzerfreundlichkeit läuft es recht gut. Was ich suche, …
264 wix  wix3.5  wix3 


3
Wix: Single MSI statt MSI + Cab
Mein Wix-Projekt erstellt install.msi und cab1.cab. Wie kann ich alles in die MSI bündeln lassen? Ich werde wahrscheinlich 7-zip SFX verwenden, um dies zu umgehen, aber ich habe andere Apps mit nur einer einzigen msi gesehen.

6
Wie füge ich eine benutzerdefinierte WiX-Aktion hinzu, die nur bei der Deinstallation (über MSI) ausgeführt wird?
Ich möchte ein MSI-Installationsprogramm (erstellt über WiX ) so ändern, dass bei der Deinstallation ein gesamtes Verzeichnis gelöscht wird. Ich verstehe die RemoveFileund RemoveFolderOptionen in WiX, aber diese sind nicht robust genug, um einen gesamten Ordner rekursiv zu löschen, dessen Inhalt nach der Installation erstellt wurde. Ich habe die ähnliche …

6
Wie kann ich die WiX-Installationsversion auf die aktuelle Build-Version einstellen?
Ich habe eine Anwendung und deren WiX-Installationsprogramm geschrieben und sie mithilfe von Subversion unter Versionskontrolle gestellt. Wenn das WiX-Installationsprogramm erstellt wird, soll die Versionsnummer die aktuelle Build-Version der Anwendung sein. Wie schaffe ich das? Ich habe c # verwendet, um die Anwendung zu codieren. NB Ich verwende ccnet, um dieses …
134 c#  svn  wix 

1
Was ist das wix-Attribut 'KeyPath'?
Was ist das Wix -Attribut ' KeyPath '? Wie gilt dies insbesondere für Folgendes: <Component Id="ProgramMenuDir" Guid="*"> <RemoveFolder Id="ProgramMenuDir" On="uninstall" /> <RegistryValue Root="HKCU" Key="Software\CompName\AppName" Type="string" Value="" KeyPath="yes" /> </Component>




6
Entfernen von Dateien bei der Deinstallation von WiX
Bei der Deinstallation meiner Anwendung möchte ich das Wix- Setup so konfigurieren , dass alle Dateien entfernt werden, die nach der ursprünglichen Installation hinzugefügt wurden . Es scheint, als würde das Deinstallationsprogramm nur die Verzeichnisse und Dateien entfernen, die ursprünglich aus der MSI-Datei installiert wurden, und alles andere, was später …

2
Stille Installation eines MSI-Pakets
Ich habe ein MSI-Paket, das ich installieren muss, wenn das Paket noch nicht installiert ist. Außerdem muss ich es leise installieren. Das Paket fordert den Benutzer auf: Installationsort (C: \ Programme \ Foobar) Installationstyp: minimal und voll (minimal) Ich muss diese beiden Parameter mithilfe von Befehlszeilenparametern oder einer anderen Methode …

3
Wix erstellt eine nicht angekündigte Verknüpfung für alle Benutzer / pro Computer
Wie erstellen Sie in WIX eine nicht angekündigte Verknüpfung im Alluser-Profil? Bisher konnte ich dies nur mit angekündigten Verknüpfungen erreichen. Ich bevorzuge nicht angekündigte Verknüpfungen, da Sie zu den Eigenschaften der Verknüpfung gehen und "Ziel suchen" verwenden können. In den Tutorials habe ich gesehen, wie ein Registrierungswert für den Schlüsselpfad …

11
xml.LoadData - Daten auf Stammebene sind ungültig. Zeile 1, Position 1
Ich versuche, XML in einem WiX-Installationsprogramm zu analysieren. Das XML wäre ein Objekt aller meiner Fehler, die von einem Webserver zurückgegeben wurden. Ich erhalte den Fehler im Fragentitel mit diesem Code: XmlDocument xml = new XmlDocument(); try { xml.LoadXml(myString); } catch (Exception ex) { System.IO.File.WriteAllText(@"C:\text.txt", myString + "\r\n\r\n" + ex.Message); …
76 c#  xml  xml-parsing  wix 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.