Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Abbruch der Installation


3 replies to this topic

Katrin Küper

Katrin Küper
  • Members
  • 3 posts

Posted 01 March 2005 - 12:02

Hallo,

falls ich im falschen Forum sein sollte bitte ich um einen Hinweis, wo meine Frage besser aufgehoben wäre.

Ich habe ein InstallShield Projekt incl. InstallScript 'geerbt', das in bestimmten Konstellationen mit nachfolgendem Fehler abbricht s.u. (Ausschnitt aus der Log Datei):

Das Problem tritt beim Kunden auf, wenn die Installation durch ein Softwareverteil-System gestartet wird während ein Benutzer als normaler Benutzer angemeldet ist. Ist der Benutzer als Admin angemeldet oder ist kein Benutzer angebmeldet funktioniert alles wie gewünscht.
Es ist mir noch nicht gelungen das Problem des Kunden lokal nachzustellen.
Die Installation wurde mit InstallShield DevStudio 9.0 erstellt.
Betriebssystem sowohl für die Erstellung der Insatllation als auch beim Kunden ist Windows XP.
Ich bin für jeden Hinweis aus die Ursache des Problems dankbar (Lösungen sind natürlich auch sehr willkommen ;-).

Schon jetzt vielen Dank für Eure Hilfe.

MSI (s) (A4:40) [14:38:57:435]: Doing action: INSTALL
MSI (s) (A4:40) [14:38:57:435]: Running ExecuteSequence
MSI (s) (A4:40) [14:38:57:435]: Doing action: EngineStartup.D8FE90B3_C548_421A_89BB_E59CE07449A5
Aktion gestartet um 14:38:57: INSTALL.
MSI (s) (A4:70) [14:38:57:435]: Invoking remote custom action. DLL: D:\WINNT\Installer\MSI1EC.tmp, Entrypoint: EngineStartup
MSI (s) (A4:58) [14:38:57:435]: Generating random cookie.
MSI (s) (A4:58) [14:38:57:435]: Created Custom Action Server with PID 1788 (0x6FC).
MSI (s) (A4:D0) [14:38:57:482]: Running as a service.
MSI (s) (A4:D0) [14:38:57:482]: Hello, I'm your 32bit Elevated custom action server.
Aktion gestartet um 14:38:57: EngineStartup.D8FE90B3_C548_421A_89BB_E59CE07449A5.
1: EngineStartup, Last modification : 7/24/2002
1: Checking disk free space
1: Installing kernel files and script engine
1: Failed to create directory 'D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32', return code is 0xb7
1: Extracting _ISRES1033.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\_ISRES1033.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\_ISRES~1.DLL"
1: Returning code is 0x4
1: Extracting IDriver.exe to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\IDriver.exe...
1: After file installation, return code = 0
1: "D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\IDriver.exe" /RegServer
1: Returning code is 0x0
1: Extracting IUserCnv.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\IUserCnv.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\IUserCnv.dll"
1: Returning code is 0x0
1: Extracting ISRT.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\ISRT.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\ISRT.dll"
1: Returning code is 0x4
1: Extracting objpscnv.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\objpscnv.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\objpscnv.dll"
1: Returning code is 0x0
1: Extracting IScrCnv.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\IScrCnv.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\IScrCnv.dll"
1: Returning code is 0x0
1: Extracting iGdiCnv.dll to E:\Temp\{B5029705-9E8F-42E5-9E53-CC2EFC5E78A4}
1: Trying to install D:\Programme\Gemeinsame Dateien\InstallShield\Driver\9\Intel 32\iGdiCnv.dll...
1: After file installation, return code = 0
1: regsvr32 /s "D:\PROGRA~1\GEMEIN~1\INSTAL~1\Driver\9\INTEL3~1\iGdiCnv.dll"
1: Returning code is 0x4
MSI (s) (A4:40) [14:38:58:669]: Doing action: ISMsiServerStartup
Aktion beendet um 14:38:58: EngineStartup.D8FE90B3_C548_421A_89BB_E59CE07449A5. Rückgabewert 1.
Aktion gestartet um 14:38:58: ISMsiServerStartup.
MSI (s) (A4:08) [14:38:58:669]: Invoking remote custom action. DLL: D:\WINNT\Installer\MSI1ED.tmp, Entrypoint: MsiServerStartup
MSI (s) (A4:40) [14:38:58:669]: Doing action: ISStartup
Aktion beendet um 14:38:58: ISMsiServerStartup. Rückgabewert 1.
MSI (s) (A4:4C) [14:38:58:684]: Invoking remote custom action. DLL: D:\WINNT\Installer\MSI1EE.tmp, Entrypoint: StartUp
Aktion gestartet um 14:38:58: ISStartup.
1: The InstallScript engine version currently installed on this machine is adequate.
MSI (s) (A4!64) [14:38:58:762]: PROPERTY CHANGE: Adding ISStartupEvent property. Its value is 'E3858762'.
1: Event 'E3858762' is created
1: GetInstallDriver, Can not find InstallDriver in ROT table, Return Code = 0x800401e3
1: {DB291567-ABA8-4BFC-87EC-D193AF72DA3F}
1: Extract supporting files
1: Failed to extract ISRT.dll, error is 2
1: Failed to extract _IsUser.dll, Ignore it.
1: ISMsiServerStartup Failure, Failed to Initialize script support, Error = 0x80070006
1: MsiServerStartup failed. Abort installation.
Aktion beendet um 14:38:59: ISMsiServerStartup. Rückgabewert 1603.
MSI (s) (A4:40) [14:38:59:528]: Doing action: ISCleanUpFatalExit
Aktion beendet um 14:38:59: ISStartup. Rückgabewert 3.
MSI (s) (A4:D0) [14:38:59:543]: Invoking remote custom action. DLL: D:\WINNT\Installer\MSI1EF.tmp, Entrypoint: CleanUp


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 02 March 2005 - 16:57

Da ist also ein Problem mit der InstallScript Engine aufgetreten. Leider sind die kaum zu diagnostizieren, weil die fehlernummern oft nicht dokumentiert sind. (Das ist ein Grund, warum ich von der Mischung von InstallScript und MSI abrate). Es könnte einfach ein Rechte-Problem sein, d.h. du musst dem Kunden sagen, dass ereben mit Admin-Rechten installieren muss.

ali

ali
  • Full Members
  • 1,008 posts

Posted 07 March 2005 - 11:58

wenn der Kunde über ein Verteilsystem installiert, kannst du Ihn mal fragen, ob er die InstallScript Engine vorher installiert hat. Also vor dem Aufruf der MSI Datei, sollte er die IScript9.msi installieren. Ist auch ein häufiges Problem bei uns.

Katrin Küper

Katrin Küper
  • Members
  • 3 posts

Posted 15 March 2005 - 13:01

Hallo,

vielen Dank für die Antworten.

Leider lassen sich die Vorschläge dank diverser Vorgaben nicht umsetzen. (Vorgeschriebene Benutzerinstallation, vorgeschriebene Rechnerkonfiguration, es darf nur eine einzige msi Datei geliefert werden et c.)

Aber als Argumentationshilfe, warum ich "denn nicht einfach den Fehler beheben" könne, sehr hilfreich.

Zur Zeit versucht der Kunde, den Auslöser des Problems einzukreisen.
Falls sich daraus eine grundlegende Erkenntnis ergeben sollte, werde ich sie hier melden.

Gruß
Katrin