Ich erstelle ein Setup mit Visual Studio-Setup-Projekt, wird es zwei Dateien erstellen ist eine msi und die zweite ist exe. aber ich möchte mit diesem eine einzelne Datei erstellen.Wie füge ich die exe- und msi-Datei in einem Setup zusammen?
Antwort
Wenn Sie die .msi haben, dann ist es in Ordnung. Ursache alte Versionen von PC unterstützen keine MSI, daher wird .exe generiert. Versuchen Sie, beide separat auszuführen.
Sie müssen nur deaktivieren Erstellen Sie ein Setup-Programm zur Installation der erforderlichen Komponenten in der Deployment Project Properties - aber denken Sie sorgfältig, die Bedeutung dieser Option.
Wenn Sie die Datei setup.exe nicht erstellen, kann Ihr Programm nicht auf Computern installiert werden, auf denen einige oder alle Ihrer Voraussetzungen fehlen.
Beachten Sie außerdem, dass Setup-Projekte in VS2012 nicht mehr unterstützt werden. Daher kann es sich lohnen, jetzt mit der Untersuchung anderer Setup-Authoring-Optionen wie WiX zu beginnen.
Ich würde IExpress auschecken. Dies ist ein integriertes Tool in vielen Windows-Versionen, mit dem Sie eine selbstextrahierende Anweisungsdatei erstellen können. Sie fügen einfach die msi und setup.exe hinzu und wählen Sie, um die setup.exe auszuführen.
Dieses Tool erstellt eine SED-Datei, die Sie in einem Post-Build-Ereignis ausführen können, so dass Sie es nicht nach jedem Build manuell durchführen müssen.
Sie könnten die Richtungen in diesem Tutorial folgen: http://www.youtube.com/watch?v=k976yEXX11k
- 1. Wie füge ich die Arrays in einem bestimmten Format zusammen?
- 2. Wie füge ich String zusammen?
- 3. Wie füge ich Zweige in VSS zusammen?
- 4. Wie führe ich Dubletten in einem Array von Objekten zusammen und füge eine bestimmte Eigenschaft zusammen?
- 5. Wie füge ich Zellen in Excel zusammen?
- 6. Wie füge ich mehrere YouTube-Videos in einem zusammen
- 7. Wie füge ich Tabellen in R zusammen?
- 8. Wie füge ich Wörterbücher in Python zusammen?
- 9. Wie füge ich Zeilen in MySQL zusammen?
- 10. Wie füge ich wso2 Produkte zusammen?
- 11. Wie füge ich zwei Spalten aus einem Datenrahmen zusammen?
- 12. Wie füge ich Videos zusammen, die mit avcapturesession aufgenommen wurden?
- 13. Wie füge ich einen einzelnen Commit zusammen?
- 14. Wie füge ich einen ganzen Zweig zusammen?
- 15. Wie füge ich zwei Textdateien zusammen?
- 16. Wie füge ich zwei Objekte zusammen?
- 17. Wie füge ich 2 JSON-Dateien zusammen?
- 18. Wie füge ich zwei SVN-Zweige zusammen?
- 19. SQL: Wie füge ich bestimmte Zeilen zusammen?
- 20. Wie füge ich zwei Tabellen zusammen?
- 21. Wie füge ich zwei teilweise überlappende Listen in MySQL zusammen?
- 22. Wie füge ich ein bestimmtes Commit in Git zusammen
- 23. Wie füge ich eine verknüpfte Liste in C++ zusammen?
- 24. Wie füge ich bestimmte Zweige/Teil-Commits in Git zusammen?
- 25. Wie füge ich Zellen in DefaultTableModel/JTable zusammen?
- 26. Wie füge ich zwei Spalten in einem Datenrahmen basierend auf einem Datetime-Index zusammen?
- 27. Wie füge ich zwei Mercurial-Repos in einen einzigen zusammen
- 28. Wie füge ich zwei BST in Java zusammen?
- 29. Wie füge ich zwei Tupel in Python zusammen?
- 30. Wie füge ich zwei Klassen in PHP zusammen?
Nein, wir einzelne Setup-Datei möchten. – user2413829
m title bit höre über nssi, die die msi-Datei kompilieren und in die exe migrieren – user2413829
Versuchen Sie diesen Link. http://stackoverflow.com/questions/535966/merge-msi-and-exe –