2012-10-13 5 views
7

Hier ist die Situation:Install LE Frühjahr 2012 kann nicht Setup finden Voraussetzungen

Ich habe ein Install LE Setup-Projekt (ein paar wirklich), die gut für das letzte Jahr gearbeitet haben.

Kürzlich konfigurierte ich einen neuen Laptop, so dass Visual Studio 2010 und Install LE neu installiert. Offenbar aktualisiert InstallShield LE dann die Frühjahr 2012-Ausgabe.

Wenn ich jetzt zu bauen versuchen, bekomme ich Fehler über Setup-Voraussetzungen fehlen:

Error 7 -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' to target 'C:\Users\Erik\myProject\Server Install\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe' ISEXP : error : -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' to target 'C:\Users\Erik\myProject\Server Install\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe' 

Nun, ich habe 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 das Internet denken gesucht haben vielleicht brauchte ich meine .isl-Datei zu aktualisieren, indem spring2012 Edition unterstützt werden, aber diese Suche nicht erfolgreich gewesen.

Ich bin an dem Punkt, wo ich werde einfach das Setup-Projekt neu erstellen, aber Junge würde ich gerne, um herauszufinden, was zum Teufel falsch gelaufen ist.

noch jemand Erfahrung dieses Problem, wenn zum Frühjahr 2012 Ausgabe von Install LE Upgrade?

Antwort

6

Ich habe den gleichen Fehler nach dem Upgrade VS2010 InstallShield-Projekt auf VS2012 erhalten.

Error 24 -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full\dotnetfx35.exe' to target 'D:\Users\...\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{074EE22F-2485-4FED-83D1-AAC36C3D9ED0}\dotnetfx35.exe' ISEXP : error : -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full\dotnetfx35.exe' to target 'D:\Users\...\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{074EE22F-2485-4FED-83D1-AAC36C3D9ED0}\dotnetfx35.exe' 

dieses Problem gelöst, indem Voraussetzungen aus alten Install Ordner "C: \ Program Files (x86) \ Installshield \ 2011LE \ SetupPrerequisites" Kopieren auf neue „C: \ Program Files (x86) \ Installshield \ 2012SpringLE \ SetupPrerequisites "

+0

Danke Neo Bit! Ich habe genau das gemacht, aber vergessen, meine eigene Frage zu beantworten, als ich es herausgefunden habe. – Erikest

21

Es scheint, dass InstallShield den Pfad Ihrer Voraussetzungen verloren hat.

Eine saubere Art und Weise, es zu tun ist, „Redistributables“ Ihr installshild Projekt zu gehen (2- Anwendungsdaten/Redistributables angeben).

Normalerweise Voraussetzungen, die Sie benötigen, sollte ich markiert "Needs to downloaded".

Einfach mit einem Rechtsklick direkt auf den Tabelleneintrag herunterladen, und Ihr Problem wird behoben.

bekam ich das gleiche Problem, wenn ich ein Projekt Installshield auf einem brandneuen Maschine geöffnet. Ich hatte InstallShield natürlich neu installiert, aber Prerequisites war natürlich nicht vorhanden und musste erneut heruntergeladen werden.

+2

Schön. Ich bin gerade reingerannt. Sie können auch "Alle erforderlichen Elemente herunterladen ..." auswählen. Scheint alles Notwendige zu holen. Du hast mir ein paar Stunden in der unangenehmen Schnittstelle von IS gerettet. Viel besser als die angenommene Antwort. Vielen Dank. +1 – spender

+2

Arbeitete für mich, danke. +1 – contactmatt

2

Wir hatten ein ähnliches Problem mit dem InstallShield Standalone Build. Der Build ist fehlgeschlagen und hat gemeldet, dass eine Datei nicht aus dem Verzeichnis SetupPrereceities kopiert werden konnte.

Als flamandier geantwortet hat, müssen die Redistributables heruntergeladen werden. Dazu wählen Sie die Option "Ausgewähltes Objekt herunterladen" oder "Alle erforderlichen Elemente herunterladen" aus dem Kontextmenü der Redisibutables-Ansicht aus (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 http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/Wiz_RedistDownload.htm

Für einen 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 hier im Artikel flexera helpnet http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/StandAloneBuild_Redists.htm

Verwandte Themen