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

Error 1606. Could not access network location 0.


9 replies to this topic

Phil_b

Phil_b
  • Full Members
  • 40 posts

Posted 23 September 2008 - 11:29

Hallo zusammen

Bei einem Basic MSI Project habe ich gewisse Funktionen (Installscript Funktionen, Custom Actions), die nicht mehr gebraucht werden, entfernt. Zudem habe ich einige Properties gelöscht die ebenfalls nicht mehr gebraucht werden.

Seither erscheint beim Starten des Setups die sehr rätselhafte Fehlermeldung "Error 1606. Could not access network location 0.".

Was soll diese Fehlermeldung ? Wieso erscheint sie ? Ich habe mal alle Dialoge durchsucht ob noch Funktionsaufrufe oder Properties benutzt werden die nicht mehr vorhanden sind. Ich habe aber nichts gefunden.

Danke für eure Tipps

ali

ali
  • Full Members
  • 1,008 posts

Posted 23 September 2008 - 13:05

Die Meldung kommt ziemlich am Anfang vor den Dialogen?
erstelle mit /L*V ein log und schau dort rein, wenn die Meldung auftritt. Ich denke das hier ein Directory Property gesucht oder falsch gesetzt wurde. Evtl sind es die Variablen aus dem Userprofil die die Verzeichnisse auflösen, so wie %USERPROFILE% Es kann sein, das eine Varable auf ein Netzlaufwerk zeigt, das nicht gemappt oder nicht vorhanden ist. Schau dazu mal unter:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolder
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolder

Phil_b

Phil_b
  • Full Members
  • 40 posts

Posted 24 September 2008 - 09:20

QUOTE (ali @ 2008-09-23 13:05)
Die Meldung kommt ziemlich am Anfang vor den Dialogen?
erstelle mit /L*V ein log und schau dort rein, wenn die Meldung auftritt. Ich denke das hier ein Directory Property gesucht oder falsch gesetzt wurde. Evtl sind es die Variablen aus dem Userprofil die die Verzeichnisse auflösen, so wie %USERPROFILE% Es kann sein, das eine Varable auf ein Netzlaufwerk zeigt, das nicht gemappt oder nicht vorhanden ist. Schau dazu mal unter:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolder
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolder

Danke für deine Tipps.

Ja, die Fehlermeldung erscheint bevor ich auf den "Next" Button klicken kann (siehe dazu Printscreen).

Ich kann kein Logfile erstellen, es erscheint die Meldung der Aufruf sei falsch. Wie ist der korrekte Aufruf ?

msiexec "[PFAD zu MSI]" /l /v* --> geht nicht
msiexec "[PFAD zu MSI]" /l* --> geht ebenfalls nicht

Nein, ich benutze keine Variablen die auf ein Netzlaufwerk zeigen. Darum finde ich diese Fehlermeldung auch so seltsam.

Attached Images

  • printscreen.JPG


ali

ali
  • Full Members
  • 1,008 posts

Posted 24 September 2008 - 09:29

du müsstest eingeben

msiexec /i c:\meine.msi /L*V c:\msi.log
oder
Setup.exe /v"/L*V c:\msi.log"

bei den Variablen geht es nicht um deine Eigenen, es geht um die deiner Sytemumgebung, diese liest IS immer ein zb. Pfad TempPfad oder EigeneDateien des Benutzers usw.
Ich habe im Support sehr oft erlebt, das User zb. die Eigene Dateien auf ein Netzlaufwerk oder schlimmer ein USB Stick gelegt haben, wenn dann der Stick bei der Installation nicht im Rechner steckt sprich das Laufwerk nicht existiert und Eigene Dteien bei der Installation überprüft wird, dann kanllts.
Ich habe in meinem Setup diese Verweise manuell aus der Datenbank entfernt, da die eh nicht bei uns gebraucht werden. Aber Standarmäßig sind die immer da.

Edited by ali, 24 September 2008 - 09:29.


Phil_b

Phil_b
  • Full Members
  • 40 posts

Posted 25 September 2008 - 09:37

QUOTE (ali @ 2008-09-24 09:29)
du müsstest eingeben

msiexec /i c:\meine.msi /L*V c:\msi.log
oder
Setup.exe /v"/L*V c:\msi.log"

bei den Variablen geht es nicht um deine Eigenen, es geht um die deiner Sytemumgebung, diese liest IS immer ein zb. Pfad TempPfad oder EigeneDateien des Benutzers usw.
Ich habe im Support sehr oft erlebt, das User zb. die Eigene Dateien auf ein Netzlaufwerk oder schlimmer ein USB Stick gelegt haben, wenn dann der Stick bei der Installation nicht im Rechner steckt sprich das Laufwerk nicht existiert und Eigene Dteien bei der Installation überprüft wird, dann kanllts.
Ich habe in meinem Setup diese Verweise manuell aus der Datenbank entfernt, da die eh nicht bei uns gebraucht werden. Aber Standarmäßig sind die immer da.

Danke, das Erstellen des Logfiles hat funktioniert. Ich kann mit diesen Infos aber nicht viel anfangen. Soll ich dir das Logfile zukommen lassen ?

Du meinst die Path Variablen ? Welche Variablen sollte ich den löschen ? Hier die Liste meiner Path Variablen (siehe Printscreen).

Attached Images

  • printscreen.JPG


ali

ali
  • Full Members
  • 1,008 posts

Posted 25 September 2008 - 09:59

hi, ich meine das etwas anders
du solltest mal in den Registrybereich schauen, den ich oben im ersten Post geschrieben habe. Überprüfe in den Pfaden ob die alle auf lokale Laufwerke zeigen.
Die Pfade in den ShellFolder und UserShellFolder findest du aber auch in einem log, du kannst alos beides überprüfen. Die Pfade direkt in der Registry und im log ob die Pfade von deiner Installation msi korrekt ausgelesen werden.

Wenn du du ein log hast kannst du dort auch nach der Fehlermeldung suchen, und mal schauen was direkt vor auftreten der Fehlermeldung ausgeführt wurde.

Phil_b

Phil_b
  • Full Members
  • 40 posts

Posted 25 September 2008 - 10:16

QUOTE (ali @ 2008-09-25 09:59)
hi, ich meine das etwas anders
du solltest mal in den Registrybereich schauen, den ich oben im ersten Post geschrieben habe. Überprüfe in den Pfaden ob die alle auf lokale Laufwerke zeigen.
Die Pfade in den ShellFolder und UserShellFolder findest du aber auch in einem log, du kannst alos beides überprüfen. Die Pfade direkt in der Registry und im log ob die Pfade von deiner Installation msi korrekt ausgelesen werden.

Wenn du du ein log hast kannst du dort auch nach der Fehlermeldung suchen, und mal schauen was direkt vor auftreten der Fehlermeldung ausgeführt wurde.

Die Pfäde in der Registry stimmen nach wie vor. Im Log File sind folgende Einträge vorhanden

CODE

Action 11:03:53: CostFinalize. Computing space requirements
Action start 11:03:53: CostFinalize.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (c) (D4:B4) [11:03:53:746]: Note: 1: 2262 2: Patch 3: -2147287038
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'C:\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding INSTALLDIR.C7B142CC_E86A_4FE2_BBF0_20116E3E407B property. Its value is 'C:\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Modifying USERPROFILE property. Its current value is 'C:\Dokumente und Einstellungen\setupbas'. Its new value: 'C:\Dokumente und Einstellungen\setupbas\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding Redist.8C0C59A0_7DC8_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding MS.8C0C59A0_7DC8_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding System.8C0C59A0_7DC8_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding Redist.1E64E430_36E0_11D2_A794_0060089A724B property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding MS.1E64E430_36E0_11D2_A794_0060089A724B property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding System.1E64E430_36E0_11D2_A794_0060089A724B property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding Redist.3207D1B9_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding MS.3207D1B9_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding System.3207D1B9_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding Redist.3207D1B0_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding MS.3207D1B0_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding System.3207D1B0_80E5_11D2_B95D_006097C4DE24 property. Its value is 'C:\WINDOWS\system32\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding newfolder1 property. Its value is 'C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\xxx\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding newfolder2 property. Its value is 'C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\xxx\yyy\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding DIR27.6FC97963_2511_11D4_BB8A_00C04F20D375 property. Its value is 'C:\Programme\Your Company Name\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding INSTALLDIR.6FC97963_2511_11D4_BB8A_00C04F20D375 property. Its value is 'C:\Programme\Your Company Name\Default\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding XXX_AG property. Its value is 'C:\Programme\Leuchter Informatik AG\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding WORDPLUS property. Its value is 'C:\Programme\xxx\yyy\'.
MSI (c) (D4:B4) [11:03:53:746]: PROPERTY CHANGE: Adding INSTALLDIR property. Its value is 'C:\Programme\xxx\yyy\'.
MSI (c) (D4:B4) [11:04:44:741]: Note: 1: 1314 2: 0
MSI (c) (D4:B4) [11:04:44:741]: Note: 1: 1606 2: 0
Error 1606.Could not access network location 0.
MSI (c) (D4:B4) [11:04:53:043]: Product: WordPlus -- Error 1606.Could not access network location 0.

Edited by Phil_b, 25 September 2008 - 10:17.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 25 September 2008 - 16:28

Evtl. hast du in den Tabellen CustomAction oder Binary (im Direct Editor) noch irgendwelche Reste?

ali

ali
  • Full Members
  • 1,008 posts

Posted 26 September 2008 - 08:01

führe doch mal eine MSI Validierung durch, evtl. gibt das Aufschluß

Phil_b

Phil_b
  • Full Members
  • 40 posts

Posted 29 September 2008 - 08:04

Hallo zusammen

ich konnte das Problem endlich lösen, es lag an einer gelöschten Variable die noch auf einem Dialog benutzt wurde.

Dank der MSI Validierung konnte ich den Fehler evaluieren, darauf hätte ich auch schon früher drauf kommen können rolleyes.gif

Danke euch