2013-09-05 14 views
8

Dostałem rozwiązanie Visual Studio, które ktoś inny wykonał. Ma projekt instalatora używający Installshield LE. Instalator działa dobrze, ale tworzy exe i powinienem zrobić msi. Wiem, że facet, który napisał projekt, generował pliki msi, ale po prostu nie widzę opcji, by to zrobić. Czy to jest możliwe dzięki LE?Jak utworzyć MSI z Visual Studio 2012 i Installshield LE

+0

Co stanie się po uruchomieniu pliku .exe? –

+0

Exe działa dobrze. – casolorz

+0

Istnieją scenariusze, w których wymagany jest EXE, ale powoduje on dodatkowe komplikacje związane z zarządzaniem pamięcią podręczną. –

Odpowiedz

25

Przejdź do kroku 6 i przejdź do opcji uwalniania pojedynczego obrazu. Ustaw kompresję na karcie kompilacji na tak i ustaw program uruchamiający na karcie setup.exe na nr. Zbuduj to wydanie.

4

mam rozwiązać go za pomocą następującego

  • Korzystając SingleImage jako typ kompilacji

  • Under - zakładki Setup.exe (build | Setup.exe | Podpisanie)

  • Wybierz Ustawienia Launcher = nr

Build z InstallShield wyjdzie jako plik .msi pod

(\ RELEASE_PROJECT \ ekspresowe \ SingleImage \ obrazy dysków \ ​​DISK1)

+0

Dla mnie .msi nie znajdowało się w obszarze SingleImage/DiskImages/Disk1. Przeszukałem komputer i znalazłem go w innym miejscu: Users/myusername/AppData/Local/DownloadedInstallations – Carly

13

Dzięki za pomoc chłopaki. Te wskazówki posortowały mój problem.

Po tak wielu wydawnictwach wyglądających na 1990, to niesamowite, że InstallShield w końcu zadał sobie trud, aby ich integracja z Visual Studio była tak przyjazna ... a jednocześnie ukryła tę ważną opcję.

Dodaję zrzut ekranu, aby pomóc innym użytkownikom.

enter image description here

Powiązane problemy