Als «windows-installer» getaggte Fragen

Windows Installer ist der mit Windows bereitgestellte Installationsdienst, der auf der Erstellung und Installation von MSI-Dateien basiert. In der Praxis gibt es ein Tool, mit dem Sie die MSI-Dateien generieren, und Sie sollten Ihre Frage mit Windows Installer und diesem Tool (WiX, Visual Studio-Setup-Projekt, InstallShield, Advanced Installer usw.) kennzeichnen. Möglicherweise liegt ein Problem beim Erstellen, Entwerfen oder Installieren von MSI-Dateien vor.



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 …



8
Erstellen Sie ein MSI- oder Setup-Projekt mit Visual Studio 2012
Ich erstelle eine kleine Anwendung und möchte eine MSI-Datei erstellen. In Visual Studio 2010 haben Sie diesen Projekttyp unter: Andere Projekttypen -> Setup und Bereitstellung -> Visual Studio Installer -> Setup-Projekt Das einzige, was Sie in Visual Studio 2012 erhalten haben, ist "InstallShield Limited Edition aktivieren". Sie können .NET Framework …

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>

18
Bei der Validierung ist ein Fehler aufgetreten. HRESULT = '8000000A'
Ich habe diesen Fehler für eine Weile erhalten, wenn ich devenv für einen automatischen Build verwende. Ich habe jede Website durchgesehen, die ich finden kann, und die üblichen Antworten erwähnen erfrischende Abhängigkeiten (von denen ich glaube, dass sie für die manuelle Bereitstellung, aber nicht für die automatische Bereitstellung behoben werden) …

10
Installieren mehrerer Instanzen desselben Windows-Dienstes auf einem Server
Deshalb haben wir einen Windows-Dienst erstellt, um Daten an unsere Client-Anwendung weiterzuleiten, und alles läuft hervorragend. Der Client hat eine unterhaltsame Konfigurationsanforderung erstellt, für die zwei Instanzen dieses Dienstes auf demselben Server ausgeführt und so konfiguriert werden müssen, dass sie auf separate Datenbanken verweisen. Bisher war ich nicht in der …



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 …

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.