Tworzę instalację za pomocą projektu instalacji studyjnej, utworzę dwa pliki, jeden to msi, a drugi to exe. ale chcę utworzyć pojedynczy plik za pomocą tego.Jak połączyć plik exe i msi w jednej konfiguracji?
Odpowiedz
Jeśli masz .msi, wszystko jest w porządku. Powodować stare wersje komputera nie obsługują msi, więc zostanie wygenerowany .exe. Spróbuj wykonać oba z nich osobno.
Po prostu usuń zaznaczenie Utwórz program instalacyjny, aby zainstalować wstępnie wymagane komponenty w Deployment Project Properties - ale dokładnie przemyśl, jakie znaczenie ma ta opcja.
Jeśli nie zostanie utworzony plik setup.exe, program nie będzie można zainstalować na komputerach, na których brakuje niektórych lub wszystkich wymagań wstępnych.
Należy również pamiętać, że konfiguracja projektów nie jest już obsługiwana w VS2012 - warto więc teraz zastanowić się nad innymi opcjami tworzenia konfiguracji, takimi jak WiX.
Chciałbym sprawdzić IExpress. To jest wbudowane narzędzie w wielu wersjach systemu Windows, którego można użyć do utworzenia samowyodrębniającego się pliku dyrektywy. Po prostu dodajesz msi i setup.exe i wybierasz uruchomienie setup.exe.
To narzędzie tworzy plik SED, który można uruchomić w zdarzeniu budowania postów, więc nie trzeba tego robić ręcznie po każdym kompilacji.
Można postępować zgodnie ze wskazówkami w tym tutorialu: http://www.youtube.com/watch?v=k976yEXX11k
- 1. .Net Installer - Różnica między .exe i .msi
- 2. Pakowanie wielu .exe w jednym pakiecie .msi
- 3. Jak połączyć framework tylko w konfiguracji debugowania?
- 4. Jak uruchamiać pliki exe w skrypcie NSIS?
- 5. Wersja exe w nazwie pliku instalatora MSI (VS 2010)
- 6. jak ręcznie usunąć instalację MSI?
- 7. Jak otworzyć plik .exe z innego pliku C++ .exe?
- 8. co zawiera plik .exe?
- 9. PLIK * i istream: połączyć dwa?
- 10. C++ Osadź zewnętrzny plik .exe w moim skompilowanym pliku .exe
- 11. Osadź plik w pliku EXE w VB6
- 12. Jak obsłużyć plik .msi w programie Inno Setup?
- 13. jak zmienić plik i wersję produktu pliku exe
- 14. W konfiguracji inno, jak ustawić plik unins000.exe z nazwą produktu, wersją produktu i własnościami praw autorskich
- 15. Jak utworzyć plik exe aplikacji konsolowej?
- 16. Uruchom plik .exe i przekieruj standardowe wejście i wyjście
- 17. Skompiluj skrypt R w samodzielny plik .exe?
- 18. Co robi plik collect2.exe?
- 19. Zbuduj plik .exe w .NET Core RC2
- 20. Jak podpisać MSI?
- 21. Czy możemy przesłonić fasolę sprężynową zadeklarowaną w jednej konfiguracji xml w innej konfiguracji?
- 22. Jak utworzyć MSI z Visual Studio 2012 i Installshield LE
- 23. Automatyczna instalacja MSI
- 24. Jak połączyć wiele adnotacji testowych wiosennych w jednej adnotacji?
- 25. Visual Studio: Jak nazwać plik wyjściowy .msi projektu instalatora?
- 26. połączyć tablicę obiektów za pomocą jednej właściwości
- 27. Gdzie umieścić plik konfiguracji zabezpieczeń w WAR?
- 28. Połączyć Netty i Spring MVC
- 29. Projekt Visual Studio: jak dołączyć odwołanie tylko do jednej konfiguracji?
- 30. Uruchom plik EXE z innego katalogu?
Nie chcemy jeden plik instalacyjny. – user2413829
m bit tytułu słuchaj o nssi, który kompiluje plik msi i łączy się w exe – user2413829
Spróbuj tego linku. http://stackoverflow.com/questions/535966/merge-msi-and-exe –