Hier ist die Situation:
Ich habe ein InstallShield LE Setup-Projekt (ein Paar tatsächlich), das seit einem Jahr gut funktioniert.
Vor kurzem habe ich einen neuen Laptop konfiguriert und Visual Studio 2010 und Installshield LE neu installiert. Scheinbar aktualisiert InstallShield LE dann auf die Frühjahr 2012 Edition.
Wenn ich jetzt versuche zu bauen, bekomme ich Fehler über fehlende Setup-Voraussetzungen:
%Vor%Nun habe ich diese Dateipfade überprüft und siehe da, die Dateien sind nicht da. Nun, sie sind nicht genau da. Offenbar haben sie den Pfad zu diesen Setup-Voraussetzungen in der Frühjahr 2012-Ausgabe geändert.
Jetzt habe ich meine .isl-Datei vollständig zerlegt. Diese Dateipfade sind nirgendwo in der .isl-Datei vorhanden. nicht absolut oder relativ. Tatsächlich gibt es fast keine Dateipfade in der .isl-Datei.
Ich habe im Internet nachgedacht, vielleicht musste ich meine .isl-Datei aktualisieren, um von der Spring2012-Ausgabe unterstützt zu werden, aber diese Suche war nicht fruchtbar.
Ich bin an dem Punkt, an dem ich gerade das Setup-Projekt neu erstellen werde, aber Junge, ich würde gerne herausfinden, was zum Teufel schief gelaufen ist.
Hat jemand anderes dieses Problem beim Upgrade auf die Spring 2012-Version von InstallShield LE?
Ich habe denselben Fehler nach dem Upgrade von VS2010 InstallShield-Projekt auf VS2012 erhalten.
%Vor%Dieses Problem wurde durch Kopieren der erforderlichen Komponenten aus dem alten InstallShield-Ordner "C: \ Programme (x86) \ InstallShield \ 2011LE \ SetupPrerequisites" in das neue "C: \ Programme (x86) \ InstallShield \ 2012SpringLE \ SetupPrerequisites"
Es scheint, dass InstallShield den Pfad Ihrer Voraussetzungen verloren hat.
Eine saubere Möglichkeit besteht darin, den Abschnitt "Redistributables" in Ihrem installshild-Projekt aufzurufen (2- Anwendungsdaten angeben / Weitervertreibbare Dateien).
Normalerweise Voraussetzungen, die Sie benötigen, sollte ich markiert "muss heruntergeladen werden".
Laden Sie sie einfach mit einem Rechtsklick direkt auf den Tabelleneintrag herunter, und Ihr Problem wird behoben.
Ich habe das gleiche Problem, als ich ein installshield-Projekt auf einer brandneuen Maschine geöffnet habe. Ich hatte InstallShield natürlich neu installiert, aber Prerequisites war natürlich nicht vorhanden und musste erneut heruntergeladen werden.
Wir hatten ein ähnliches Problem mit dem InstallShield Standalone Build. Der Build ist fehlgeschlagen und hat gemeldet, dass er keine Datei aus dem Verzeichnis SetupPrerequisites kopieren konnte.
Als flamandier geantwortet hat, müssen die Redistributables heruntergeladen werden. Dazu können Sie die Option "Ausgewähltes Objekt herunterladen" oder "Alle erforderlichen Elemente herunterladen" aus dem Kontextmenü der Redisibutables-Ansicht auswählen (unter Anwendungsdaten in der Installshield-IDE). Oder indem Sie den Redistributable Downloader-Assistenten verwenden, der unter der Menüoption Extras zu finden ist. Den Flexera-Helpnet-Artikel zum Redistributeable Downloader finden Sie hier Ссылка
Bei einem eigenständigen Build müssen die Voraussetzungen von dem Computer kopiert werden, auf dem die Vollversion von InstallShield ausgeführt wird. Sehen Sie den Artikel im flexera helpnet hier Ссылка
Tags und Links visual-studio-2010 installshield installshield-2012