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

Probleme mit SHLWAPI.dll


5 replies to this topic

Darkwizard

Darkwizard
  • Members
  • 12 posts

Posted 11 January 2006 - 16:08

Hallo,

nach der Installation einer Software, bei der ich die Installroutine erstellt habe, erfolgt nach dem Neustart die Meldung:

"SHRegGetValueW in Prozedureinsprungspunkt SHLWAPI.dll nicht gefunden"

Die "explorer.exe" scheint sich dann "aufzuhängen" und es wird kein Desktop geladen.

Hat jemand ne Ahnung, woran das liegen kann?
Und auch ne Idee, was man dagegen machen kann?


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 11 January 2006 - 21:05

Du hast nicht zufällig die SHLWAPI.dll oder andere Betriebssystemdateien in deinem Setup drin, oder?

Darkwizard

Darkwizard
  • Members
  • 12 posts

Posted 12 January 2006 - 09:00

Hallo,

das Setup soll unter W2k und XP laufen.

Es werden im Setup einige Merge-Module/InstallShield-Objekte verwendet.
Z.B. - Microsoft Common Controls-3 (6.9) (German)
- Microsoft Common Dialog Control 6.0 (German)
und weitere MS Controls

Ausserdem - MDAC 2.8 (English)
- Microsoft Visual Basic Virtual Machine 6.0
- Microsoft OLE 2.40 for Windows NT and Windows 95 (evtl. das ein Knackpunkt?)
und noch ein paar weitere MS Module.

Gibt es bzgl der Merge Module da was zu beachten?

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 12 January 2006 - 14:51

Sollte eigentlich kein Problem sein, aber die Fehlermeldung deutet darauf hin, dass die SHLWAPI.dll auf dem Zielsystem die Windows 9X Version ist. Schau dir die Datei doch mal näher an (vor und nach der Installation). Öffne sie auch mit DependencyWalker (Freeware www.dependencywalker.com) um zu sehen, ob sie die Funktionen SHRegGetValueW und/oder SHRegGetValueA exportiert.

Darkwizard

Darkwizard
  • Members
  • 12 posts

Posted 12 January 2006 - 14:59

Ok, muss ich schauen, ob das klappt.
Weil das System nach der Installation ja nicht mehr ordentlich startet!


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 12 January 2006 - 16:17

Notfalls von Diskette/CD booten und die Datei rauskopieren. Oder (wenn du virtuelle Maschinen verwendest) die virtuelle Festplatte als zweite Festplatte in ein eine andere hängen.