[gelöst] Installshield Paket Error 0x80040707

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

[gelöst] Installshield Paket Error 0x80040707

Post by melsen85 » 11. Dec 2012, 10:34

Hallo,

ich habe ein Paket mit Installshield und .iss Datei erstellt.

Auf dem 1. Client und bei Installation aus dem Packageeditor heraus läuft alles super durch, sobald ich das Paket über die EMC verteilen will läuft folgender Fehler im ErrorLog auf:
Internal Failure
Error Number: 0x80040707
Description:
http://kb.flexerasoftware.com/selfservi ... 0139725215

Anbei der Errorlog:

Code: Select all

Date/Time  : 11.12.2012 10:12:42
ProductName: DesignPro
Version    : 05.05.708
Revision   : 0
SetupInf   : C:\EmpirumAgent\Packages\Avery\DesignPro\05.05.708\Install\Setup.inf
------------
11.12.2012 10:12:42, Section [SET:InstallationError], Line 1: 
ErrorLogMsg: Fehler -1 beim Aufruf von Setup.exe
------------
Date/Time  : 11.12.2012 10:25:41
ProductName: DesignPro
Version    : 05.05.708
Revision   : 0
SetupInf   : C:\EmpirumAgent\Packages\Avery\DesignPro\05.05.708\Install\Setup.inf
------------
11.12.2012 10:25:41, Section [SET:InstallationError], Line 1: 
ErrorLogMsg: Fehler -1 beim Aufruf von Setup.exe
------------
Date/Time  : 11.12.2012 10:33:39
ProductName: DesignPro
Version    : 05.05.708
Revision   : 0
SetupInf   : C:\EmpirumAgent\Packages\Avery\DesignPro\05.05.708\Install\Setup.inf
------------
11.12.2012 10:33:39, Section [SET:InstallationError], Line 1: 
ErrorLogMsg: Fehler -1 beim Aufruf von Setup.exe
------------
Hat jemand sowas schon mal gehabt?

Wenn ich's über den Packadeeditor laufen lasse läuft es. :shock:
Last edited by melsen85 on 14. Dec 2012, 10:58, edited 3 times in total.

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Installshield Paket Error 0x80040707

Post by r.wiegel » 11. Dec 2012, 10:49

Hallo,
starten Sie lokal die Kommandozeile unter System und führen Sie die Instalaltion durch, um sicherzustellen, dass die Installationsroutine keinen Benutzer braucht.

Viel mehr würde uns eine log-Datei verraten: ../f2"%Temp%\install.log"
Was steht drin?

Gruß
Roman
Last edited by r.wiegel on 11. Dec 2012, 16:15, edited 1 time in total.
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

Walter_Schulz
Posts: 876
Joined: 17. Dec 2004, 12:29
Contact:

Re: Installshield Paket Error 0x80040707

Post by Walter_Schulz » 11. Dec 2012, 11:01

Hoert sich fuer mich nach dem Running Gag beim Installshield-Aufruf aus Empirum an: Installshield kommt mit dem Arbeitsverzeichnis des Empirum-Agenten nicht klar. Die Suchfunktion duerfte einige Eintraege zutage foerdern ...

Fuer den Running Gag gibt es verschiedene Workarounds. Einer waere, den Installationsaufruf in eine Batchdatei zu verlegen und dort vorher nach %Src% zu gehen, damit InstallShield seine Dateien finden kann.

Code: Select all

c:
cd \
cd EmpirumAgent\Packages\Avery\DesignPro\05.05.708\<weitere Verzeichnisse, falls die InstallShield-Dateien nicht in %Src% liegen>
Call <InstallShield-Installationsdatei + Parameter>
Falls das funktioniert, kann man die Mimik in die Setup.inf verlegen.

Ciao!
Walter Schulz

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

Re: Installshield Paket Error 0x80040707

Post by melsen85 » 11. Dec 2012, 11:25

in der Logdatei kommt an:

Code: Select all

ResultCode=-3

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Installshield Paket Error 0x80040707

Post by r.wiegel » 11. Dec 2012, 11:30

-3 Required data not found in the Setup.iss file
Zeichnen Sie bitte die iss Datei lieber erneut auf.

Die gleiche Version habe ich schon mal paketiert:

Code: Select all

[Set:Product]
Del "%MSILogFile%"
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "1" | DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "1" Then "RepairMSI" Else "InstallMSI" EndIf

[RepairMSI]
AddMeter -1
Call "%ProgramFiles(x86)%\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe" /M{F82C6574-AD88-4B40-A432-970BC77F1BD2} /S /f1"%SRC%\Uninstall.iss"
If %ErrorLevel% <> "0" Then "AbortMSIInst" EndIf
Call "%SRC%\Setup.exe" /S /f1"%SRC%\Install.iss"
If %ErrorLevel% <> "0" Then "AbortMSIInst" EndIf

[InstallMSI]
AddMeter -1
Call "%SRC%\Setup.exe" /S /f1"%SRC%\Install.iss"
If %ErrorLevel% <> "0" Then "AbortMSIInst" EndIf
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "0" & DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "0" Then "AbortMSIInst" EndIf
Del "%MSILogFile%"

[Set:Uninstall]
-Del "%MSILogFile%"
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "1" | DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield_{F82C6574-AD88-4B40-A432-970BC77F1BD2},UnInstallString") == "1" Then "AbortMSIUnInst" EndIf
If %ErrorLevel% <> "0" Then "AbortMSIUnInst" EndIf
-Call "%ProgramFiles(x86)%\Common Files\InstallShield\Driver\9\Intel 32\IDriver.exe" /M{F82C6574-AD88-4B40-A432-970BC77F1BD2} /S /f1"%SRC%\Uninstall.iss"
-AddMeter -1
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

Walter_Schulz
Posts: 876
Joined: 17. Dec 2004, 12:29
Contact:

Re: Installshield Paket Error 0x80040707

Post by Walter_Schulz » 11. Dec 2012, 11:35

Wenn die ISS fehlerhaft waere, muesste dies auch die Installation aus dem Packageeditor heraus betreffen. Dem scheint nicht so zu sein ...

Ciao!
Walter Schulz

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

Re: Installshield Paket Error 0x80040707

Post by melsen85 » 11. Dec 2012, 12:44

Im PackageEditor läuft die iss durch

Roman, in Ihrem Script steht MSI aber aufgerufen wird die setup.exe?

Ich habe Als Installart im PackageWizard Installshield gewählt. Die MSI aus dem entpackten setup lässt sich nicht eigenständig aufrufen.

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Installshield Paket Error 0x80040707

Post by r.wiegel » 11. Dec 2012, 13:35

ich habe einfach eine Setup.inf mit einer MSI-Installation genommen, um alle die Abfragen im Paket zu haben und daraus mein Paket gemacht.
Es ist also eine Unattended-Installation. Wie die einzelnen Abschnitte heißen, ist sekundär.

Testen Sie unter Win 7 oder XP?
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

Re: Installshield Paket Error 0x80040707

Post by melsen85 » 11. Dec 2012, 13:59

Ich verzweifle gleich :(

Alles unter Win7 64Bit.

Ich habe das Paket neu gebaut, Paket eingebunden - auf 1. Client installiert. Alles grün. Auf dem 2. und 3. Client aktiviert und wieder BUMM:


Date/Time : 11.12.2012 13:56:29
ProductName: DesignPro
Version : 05.05.708
Revision : 0
SetupInf : C:\EmpirumAgent\Packages\Avery\DesignPro\05.05.708\Install\Setup.inf
------------
11.12.2012 13:56:29, Section [AbortMSIInst], Line 1:
ErrorLogMsg: Die Installation/Deinstallation wurde mit einer Fehlermeldung abgebrochen! ErrorLevel: -1
------------
Attachments
Setup.inf
(8.54 KiB) Downloaded 564 times

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 8086
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Installshield Paket Error 0x80040707

Post by Hendrik_Ambrosius » 11. Dec 2012, 15:30

Das ist doch bestimmt eine 32bit Software?
Dann ist der Platform-Eintrag falsch!
Platform=x64 => Platform=x86

Dann noch mal das Paket neu einbinden in das Depot und neu probieren.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

Re: Installshield Paket Error 0x80040707

Post by melsen85 » 12. Dec 2012, 07:46

Das gibt es nicht, mit dem ersten Rechner den ich aktiviert habe geht das - mit dem zweiten schon nicht mehr. :shock:

Wieder Error 0x80040707 auf 3 Clients, auf dem ersten Client Success und Grün.

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Installshield Paket Error 0x80040707

Post by r.wiegel » 12. Dec 2012, 09:08

ich habe gestern eine Demo-Version paketiert. Es lässt sich problemlos mit Empirum verteilen.
Bitte vergleichen Sie das Paket mit Ihrem. Evtl. finden Sie was.
http://www.workupload.com/file/ZaTzYLu
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

melsen85
Posts: 51
Joined: 01. Nov 2012, 15:25
Contact:

Re: Installshield Paket Error 0x80040707

Post by melsen85 » 12. Dec 2012, 09:21

Hallo Herr Wiegel,

auch wenn ich ihr Paket verteile schlägt Error 0x80... auf:

Date/Time : 12.12.2012 09:19:57
ProductName: DesignPro
Version : 5.5.708
Revision : 0
SetupInf : C:\EmpirumAgent\Packages\Avery\DesignPro\5.5.708\Install\Setup.inf
------------
12.12.2012 09:19:57, Section [SET:InstallationError], Line 1:
ErrorLogMsg: Fehler -1 beim Aufruf von DE_de_DP5_DL_20100525.exe
------------

Rene
Posts: 474
Joined: 26. May 2005, 11:16
Location: Zürich
Contact:

Re: Installshield Paket Error 0x80040707

Post by Rene » 12. Dec 2012, 09:51

Sind da noch irgendwelche Prerequisites erforderlich ? (zb. .NET, C++ Redist, etc.)

User avatar
r.wiegel
Posts: 903
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Installshield Paket Error 0x80040707

Post by r.wiegel » 12. Dec 2012, 09:55

Sind die Testrechner auf einem gleichen Patch-Stand?
Welche "InstallShield Installation Engines"-Version haben Sie? (C:\Program Files\Common Files\InstallShield\Driver\...)

Könnten Sie lokal die Installation mit dem System-Konto ausführen?:

How To: Run interactive task under system account on Windows 7

To run applications under system account you may use PSexec tool from Sysinternals PSTools Suite.
http://technet.microsoft.com/en-us/sysi ... s/bb896649

To run command prompt under system account using psexec:
;cmd als Administrator wegen UAC starten, dann:
>psexec -i -s cmd.exe

;danach:
C:\Windows\system32>Set src=C:\EmpirumAgent\Packages\Avery\DesignPro\05.05.708

C:\Windows\system32>"%SRC%\Setup.exe" /S /f1"%SRC%\Install.iss" /f2"%temp%\Install.log"
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 3 guests