Ich habe ein Projekt, das auch andere msi-Dateien installieren muss, um mit meiner vorherigen App arbeiten zu können, aber ich habe mich gefragt, ob mein Installer-Projekt all das in nur einer Setup-Datei machen könnte.kann jemand eine Setup-Datei in ein Setup-Projekt in Visual Studio hinzufügen?
Antwort
Soweit ich weiß, können Sie Merge-Modul (MSM) im VS-Setup-Projekt und nicht direkt MSI-Dateien hinzufügen. Sie können mit MSI-Provider überprüfen, ob die MSM-Datei ebenfalls verfügbar ist oder nicht. Falls msm-Dateien nicht verfügbar sind, besteht eine der möglichen Umgehungen darin, msi-Dateien in das Setup-Paket aufzunehmen und sie mit einer benutzerdefinierten Aktion zu starten. Offensichtliches Problem ist, dass, wenn Kind MSI fehlschlägt, Sie möglicherweise nicht in der Lage sind, das ganze Ding sauber zurückzurollen.
Normalerweise erfolgt dies über die Voraussetzungen. In Visual Studio können Sie sie über den Projekteigenschaften-Dialog hinzufügen.
Dies erfordert einen EXE-Bootstrapper. Wenn Sie also eine einzelne Setup-Datei wünschen, können Sie versuchen, ein Tool zu finden, das alles in einem Bootstrapper enthalten kann. Die meisten kommerziellen Setup-Authoring-Tools können dies tun.
- 1. Wie kann ich ein Thema in Visual Studio Code hinzufügen?
- 2. Reference zu MSComctlLib in Visual Studio hinzufügen
- 3. Visual Studio hinzufügen - Datei zum Projekt hinzufügen
- 4. Hat jemand Emacs Stil Tastatureingaben Setup in Visual Studio 2008?
- 5. Kann jemand diese Visual Studio 2010-Erweiterung identifizieren?
- 6. Hinzufügen von Fremdschlüssel in Visual Studio 2012
- 7. Hinzufügen Verweis DLL Problem in Visual Studio
- 8. Visual Studio Service-Referenz hinzufügen
- 9. Kann Visual Studio 2010-Hilfe in Visual Studio angezeigt werden?
- 10. Eine Instanz von InfoPath in ein Visual Studio-Projekt einbetten?
- 11. Wie konvertiert man ein Visual Studio 2010 C++/CLI-Projekt in ein Visual Studio 2008-Projekt?
- 12. Kann ich Visual Studio Team Services einen Golang Compiler hinzufügen
- 13. Fügen Sie eine neue GUID in Visual Studio 2012 ein
- 14. Leere Zeile in RDLC-Bericht in Visual Studio 2008 hinzufügen
- 15. Wie ein Threadpool in Visual Studio debuggen?
- 16. wie man Assembly DocumentFormat.OpenXml.Wordprocessin in Visual Studio hinzufügen
- 17. debug ein project.json Befehl in Visual Studio
- 18. Visual Studio kann eine Dimension nicht verarbeiten
- 19. Kann cordova-plugin-uid nicht zu Visual Studio 2013 hinzufügen
- 20. kann nicht ein neues Web-Projekt in Visual Studio 2013
- 21. Unterschied im Dialogfeld "Ansicht hinzufügen" in Visual Studio 2015 Community
- 22. Visual Studio 2008 - Beschleunigung Hinzufügen von Referenz
- 23. Wie kann ich Visual Studio 2010 PHP-Unterstützung hinzufügen?
- 24. Kann ich eine Visual Studio 6 -kompilierte statische C++ - Bibliothek in Visual Studio 2008 verwenden?
- 25. Projektabhängigkeiten in Visual Studio
- 26. Fügen Sie eine neue GUID in Visual Studio 2013 ein
- 27. Wie kann ich ein Code-Snippet erstellen und es dem Snippet Intellisense in Visual Studio hinzufügen?
- 28. Verknüpfen in Visual Studio 2015
- 29. SpeechClient.dll in Visual Studio UWP
- 30. Kann jemand ein Audio in Test