Forums Neueste Beiträge
 

Lauftzeitfehler 48

18/11/2007 - 09:31 von Martin Enke | Report spam
Liebe NG,

neuerdings erscheint der "Laufzeitfehler 48, Fehler beim Laden einer
DLL" beim Start meines Programms. Die Installation ist mit dem Visual
Installer von MS gemacht, ich habe das Programm schon hàufig neu
installiert, die alte Version wurde vor der Installation korrekt
deinstalliert.

Was làuft da falsch?
 

Lesen sie die antworten

#1 Thorsten Doerfler
18/11/2007 - 13:00 | Warnen spam
Martin Enke schrieb:
neuerdings erscheint der "Laufzeitfehler 48, Fehler beim Laden einer
DLL" beim Start meines Programms. Die Installation ist mit dem Visual
Installer von MS gemacht, ich habe das Programm schon hàufig neu
installiert, die alte Version wurde vor der Installation korrekt
deinstalliert.



- Hast Du DLLs per Declare eingebunden?
- Welche DLL wird aufgerufen, wenn der Fehler auftritt?
- Kannst Du den Fehler überhaupt in Deiner Anwendung abfangen bzw.
wird bereits Code Deiner Anwendung ausgeführt (Sub Main)?
- Welche DLLs nutzt Dein Projekt?
- Sind diese alle, soweit erforderlich und erlaubt, auch in Deinem
Setup enthalten?
- Sind alle Abhàngigkeiten dieser DLLs aufgelöst?

Sobald Code Deiner Anwendung ausgeführt wird, hast Du ziemlich gute
Chancen Dir den Namen des "Störenfrieds" in Deiner Fehlerbehandlung
ausgeben zu lassen. DLLs werden nàmlich erst beim ersten Aufruf einer
Funktion geladen bzw. der ersten Objekterstellung. Wenn Du vor dem
jeweils ersten Aufruf den Namen der DLL in eine globale Variable (hier
sei sie ausnahmsweise mal erlaubt) schreibst, kannst Du Dir diesen in
Deiner Fehlerbehandlung ausgeben lassen und die Ursache schneller
lokalisieren.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen