So bearbeiten Sie InstallShield .cab, ohne den Fehler -5005: 0x8007000d auszulösen
743
unfamiliar
Wie editiere ich InstallShield .cab, ohne den Fehler -5005: 0x8007000d auszulösen?
Habe ich einen Schritt verpasst?
user_Setup.exe Dateiversion: 9.1.0.429
Problem : Sie müssen ein Exe in InstallShield.exe, user_Setup.exe entfernen . Ich habe die Quelldatei, aber sie ist sehr veraltet. Bereits verloren die .ism-Dateien, die zum Erstellen der aktuellen InstallShield.exe, user_Setup.exe verwendet wurden
Verwendet Universal Extractor, um InstallShield-CAB-Dateien und andere Dateien abzurufen ( einschließlich setup.exe ). Bevor ich die CAB-Datei bearbeite, kann ich setup.exe ausführen, ohne einen Fehler auszulösen. Dann verwende ich iscab.exe, um die CAB-Datei zu bearbeiten. Wenn ich setup.exe ausführen, werden Sie sofort aufgefordert:
An error (-5005 : 0x8007000d) has occurred while running the setup. Detail>> Error Message: Error Code: -5005 : 0x8007000d Error Information: >Kernel\KernelMedia.cpp (95) >Kernel\KernelMedia.cpp (95) >SetupDLL\SetupDLL.cpp (1619)
Wenn Sie die Datei setup.ini bearbeiten, CheckMD5 = Y bis CheckMD5 = N, wird dieselbe Fehlermeldung angezeigt.
Platzieren Sie iscab.exe in C: \ Programme \ InstallShield \ 2010 \ System
Starten Sie cmd.exe
Listen Sie alle Dateigruppen und Dateien im CAB-File auf, um alle Dateien zu speichern: allfiles.ini iscab.exe C: \ Benutzer \ Benutzer \ Desktop \ Test \ Benutzer_Setup \ Disk1 \ data1.cab -i "allfiles.ini" -lx
Entfernen Sie Dateien, die in der inifile-Datei " removefiles.ini iscab.exe" aufgeführt sind. C: \ Benutzer \ Benutzer \ Desktop \ Test \ Benutzer_Setup \ Disk1 \ data1.cab -i "removefiles.ini" -r
Beim Ausführen von setup.exe wird eine Fehlermeldung angezeigt
Stellen Sie data1.cab mit dem ursprünglichen .cab wieder her
Ersetzen Sie eine vorhandene Datei, die im Inifile aufgeführt ist, und ersetzen Sie files.es, um die Problembehandlung mit iscab.exe zu beheben. C: \ Benutzer \ Benutzer \ Desktop \ Test \ Benutzer_Setup \ Disk1 \ data1.cab -i "replacefiles.ini" -a
Generiere inifile, replacefiles.ini und vergleiche den Inhalt mit allfiles.ini. Beide Inifile-Inhalte stimmen überein
Die gleiche Fehlermeldung wie in Schritt 5 wird angezeigt, wenn setup.exe ausgeführt wird
Bearbeiten Sie die Datei setup.ini, CheckMD5 = Y bis CheckMD5 = N
Die gleiche Fehlermeldung wie in Schritt 5 wird angezeigt, wenn setup.exe ausgeführt wird
Bearbeiten 20181109 PM1330 harrymc
Konvertieren von EXE - Dateien in eine Projektdatei Schritte unternommen:
Öffnen und bearbeiten Sie die setup.exe- Dateien mit InstallShield- Datei | Öffnen ... Dateiname: * Öffnen als: Auto oder Assistent Wählen Sie setup.exe aus
Fehlermeldung wird angezeigt : InstallShield kann C: \ Benutzer \ Benutzer \ Desktop \ Test \ Benutzer_Setup \ Disk1 \ setup.exe nicht öffnen. Wenden Sie sich an den technischen Support von Acresso, um weitere Informationen zu erhalten.
Öffnen und bearbeiten Sie user_Setup.exe- Dateien mit InstallShield- Datei | Öffnen ... Dateiname: * Öffnen als: Auto oder Assistent Wählen Sie user_Setup.exe aus
Fehlermeldung wird angezeigt : InstallShield kann C: \ Benutzer \ Benutzer \ Desktop \ Test \ Benutzer_Setup.exe nicht öffnen. Wenden Sie sich an den technischen Support von Acresso, um weitere Informationen zu erhalten.
Öffnen und bearbeiten Sie Start.exe- Dateien mit InstallShield- Datei | Öffnen ... Dateiname: * Öffnen als: Auto oder Assistent Wählen Sie Start.exe
Fehlermeldung wird angezeigt : InstallShield kann C: \ Users \ user \ Desktop \ Start.exe nicht öffnen. Wenden Sie sich an den technischen Support von Acresso, um weitere Informationen zu erhalten.
Versuchen Sie Folgendes: Starten Sie InstallShield, Menü Datei / Öffnen, geben Sie "*" in das Feld Dateiname ein und drücken Sie die Eingabetaste. Wählen Sie die Setup-Exe-Datei aus und prüfen Sie, ob InstallShield sie in ein Projekt konvertieren wird.
harrymc vor 5 Jahren
0
Es wurde versucht, die setup.exe-Dateien mit InstallShield zu öffnen und zu bearbeiten. Ich erhalte die Fehlermeldung, InstallShield kann C: \ Users \ Benutzer \ Desktop \ Test \ User_Setup.exe nicht öffnen. Wenden Sie sich an den technischen Support von Acresso, um weitere Informationen zu erhalten.
unfamiliar vor 5 Jahren
0
Also müssen Sie Folgendes tun: [link] (https://www.flexera.com/products/installation/installshield-support.html).
harrymc vor 5 Jahren
0
Könnten Sie die Lösung hier als Antwort posten? Der Link erfordert eine Registrierung als Mitglied.
unfamiliar vor 5 Jahren
0
Erledigt wie gewünscht. Bitte teilen Sie uns Ihre Erfahrungen mit dem InstallShield-Support für zukünftige Leser dieses Beitrags.
harrymc vor 5 Jahren
0
1 Antwort auf die Frage
0
harrymc
In vielen Fällen kann InstallShield eine erstellte Menü-Setup-Datei möglicherweise wieder in ein Projekt konvertieren, das geändert und erneut generiert werden kann.
Dies erfolgt im Menü Datei / Öffnen . *Geben Sie dazu im Feld Dateiname die Eingabetaste an und wählen Sie die Setup- exeDatei aus.
Im Fall des Posters ergab sich der Fehler
InstallShield kann nicht geöffnet werden C:\Users\user\Desktop\Test\user_Setup.exe. Wenden Sie sich an den technischen Support von Acresso, um weitere Informationen zu erhalten.