Nochmal dll einbinden in C#

Moinsen Leutz!

Ich hab in den letzten Tagen schoneinmal ein paar Fragen zum Thema: „Einbinden von Cpp-Dll’s in ein C#-App“ gestellt und auch Tatkräftige Unterstützung bekommen. Ich hab auch schon Erfolge erzielt. Das Problem ist nun dies, dass die Applikation die Dll findet und ein paar Funktionen auch wunderbar aufgerufen werden können. Ein paar werden aber gar nicht gefunden. Mit einer Fehlermeldung, dass kein entsprechender Einstiegspunkt gefunden werden kann, obwohl Funktionsnamen in Dll und App identisch sind.

Falls mir jemand helfen kann, bzw. einen Tipp hat, wer oder was mir dabei helfen kann, ich bin für alles offen.

Danke im vorraus, Stefan.

Hi!
Hast Du überprüft, ob die nicht gefundenen Funktionen auch bestimmt veröffentlicht sind? Mit dem Tool „Depends“ (auch als DependencyWalker bezeichnet, such’ einfach mal im Netz) kann man sich u.a. die öffentlichen Funktionen in DLLs anzeigen lassen.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Martin.

Besten Dank für den Tipp, ist echt ein geniales Tool. Wenn wir uns irgendwann in unserem Leben einmal auf der Straße über den Weg laufen, hast du was gut bei mir. Hab die streikenden Funktionen gefunden. Der Name war einfach nur komisch dekoriert, aber mit ein paar Änderungen in der C-Dll funktioniert alles wunderbar.*3xAufHolzKlopf*

Also nochma besten Dank.
Stefan