1

Ich habe ein Installationsprogramm, das ich mit dem integrierten InstallShield Limited Edition-Assistenten von Visual 2012 erstellt habe.Visual Studio 2012-Installationsprojekt in VS 2015 "Die Anwendung wird nicht installiert" nach der Installation von Visual Studio Installer-Projekten im Jahr 2015

Ich muss dieses Projekt auf einem neuen Computer ändern. Der Quellcode wurde über Team Foundation Server gespeichert und abgerufen.

Bisher habe ich die Lösung in Visual Studio 2015 geöffnet, installierte die Visual Studio Installer Projects Extension, und ich empfange immer noch die (inkompatible) Nachricht zusammen mit der minimierten Meldung "Die Anwendung ist nicht installiert" das Installationsprogramm speziell. Alle anderen Projekte + Projekttypen werden kompiliert und laufen gut.

Irgendwelche Gedanken darüber, was ich vermisse?

Antwort

1

Die beiden sind separate Tools und erfordern eine separate Installation von InstallShield LE, um das Projekt zu öffnen, da dies ein InstallShield-Projekt war. Die Windows Installer-Erweiterung ist etwas anderes.

Dies geschah, weil InstallShield nicht installiert wurde. Für meine Zwecke habe ich in beiden Fällen InstallShield LE 2015 verwendet. Zur Lösung habe ich InstallShield mit der unten beschriebenen Methode installiert.

Wählen Sie Elemente in der folgenden Reihenfolge aus dem Hauptmenü in Visual Studio 2015:

  1. Datei> Neu> Projekt
  2. Andere Projekttypen
  3. Setup und Bereitstellung
  4. Aktivieren Installshield Limited Edition
  5. OK
  6. Jetzt herunterladen

Dadurch wird ein Browserfenster angezeigt, in dem Sie zur Eingabe einiger Details aufgefordert werden. Die InstallShield-Website enthält eine Seriennummer und ein Installationsprogramm.

Das obige Verfahren wird in MSDN beschrieben.

Nach dem Öffnen der Lösung mit dem fraglichen Projekt sollte mit einer Eingabeaufforderung von InstallShield nach der Aktivierung öffnen. Wählen Sie die entsprechende Antwort und Sie werden auf ein Installationsprogramm stoßen, dessen Struktur der Struktur in VS 2012 ähnelt, wenn nicht identisch ist.

+0

Hi Stephen. Ich benutze die VS 2015-Community und sehe "Enable InstallShield Limited Edition" nicht. Alles was ich sehe ist "Visual Studio Installer" und "Visual Studio Solutions". Benötige ich VS Pro anstelle von Community? – DenNukem

+0

InstallShield LE kann nicht mit der VS Community 2015 ausgeliefert werden. Diese VS Extension von Microsoft (https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9) könnte Ihnen dabei helfen. Ich habe VS 2015 oder diese Erweiterung nicht selbst probiert. Sowohl MS als auch Flexera implizieren jedoch Unterstützung für alle VS-Versionen außer Express für 2015. Diese Erweiterung könnte das Paket dafür sein! – stephen

+0

Danke für die Antwort. Ich habe die Antwort selbst gefunden: Community Edition wird nicht unterstützt. http://stackoverflow.com/questions/31888465/visual-studio-2015-community-isle-setup-and-deployment-doesnt-appear http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited -Edition-Visual-Studio – DenNukem

Verwandte Themen