Entwickler-Ecke

Dateizugriff - eigene DLL wird in Excel nicht gefunden.


Lake - Di 10.11.20 14:11
Titel: eigene DLL wird in Excel nicht gefunden.
Hallo,

ich habe eine eigene DLL (32bit), die ich schon seit langem unter Excel problemlos nutze.
Hier funktioniert alles.

Nun habe ich diese DLL für 64bit erzeugt, wegen Umstellung auf 64bit.
Wenn ich nun diese 64bit Version unter Excel aufrufe erhalte ich "Datei nicht gefunden: Meine.dll"
Das gleiche geschieht hier aber auch mit der 32bit Version, die auch nicht gefunden wird.
Es ist egal ob ohne Pfadangabe, mit absoluter bzw. relativer Pfadangabe.

Muss bei der 64bit Erzeugung noch etwas zusätzlich beachtet werden?


jaenicke - Mo 23.11.20 08:11

Du könntest einmal mit dem Process Monitor [https://docs.microsoft.com/en-us/sysinternals/downloads/procmon] schauen, ob die DLL selbst oder eine etwaige Abhängigkeit nicht gefunden wird.

Dazu kannst du z.B. den Filter auf Path contains setzen und als Wert deinen DLL-Namen angeben. Oder du setzt den Prozessnamen.