Erstellen eines MSI mit Visual Studio 2012 und Installshield LE

8

Ich habe eine Visual Studio-Lösung erhalten, die jemand anders gemacht hat. Es hat ein Installer-Projekt mit Installshield LE. Das Installationsprogramm baut gut, aber es macht eine exe und ich sollte eine MSI machen. Ich weiß, dass der Typ, der das Projekt geschrieben hat, msi-Dateien erzeugen würde, aber ich sehe einfach keine Optionen dafür. Ist das mit LE machbar?

    
casolorz 05.09.2013, 16:47
quelle

3 Antworten

25

Gehen Sie zu Schritt 6 und führen Sie einen Drilldown zum Einzelbild-Release-Typ durch. Legen Sie die Komprimierung auf der Registerkarte "Erstellung" auf "Ja" fest, und legen Sie Setup-Launcher auf der Registerkarte "setup.exe" auf "Nein" fest. Erstellen Sie diese Version.

    
Christopher Painter 05.09.2013, 19:37
quelle
13

Danke für die Hilfe, Leute. Diese Tipps sortiert mein Problem.

Nach so vielen Veröffentlichungen der 1990er-Jahre ist es erstaunlich, dass InstallShield sich endlich die Mühe gemacht hat, ihre Visual Studio-Integration so freundlich zu machen ... und doch diese wichtige Option versteckt hat.

Ich füge einen Screenshot hinzu, um anderen Benutzern zu helfen.

    
Mike Gledhill 03.09.2015 11:17
quelle
4

Ich habe es mit dem folgenden

gelöst
  • Wenn Sie SingleImage als Buildtyp verwenden

  • Unter - Setup.exe (Erstellen | Setup.exe | Signieren)

  • Wählen Sie Setup Launcher = Nein.

Der Build von InstallShield erscheint als .MSI-Datei unter

(\ RELEASE_PROJECT \ Express \ SingleImage \ DiskImages \ DISK1)

    
kaffeemeister 06.08.2014 07:05
quelle