Announcement

Collapse
No announcement yet.

unmanaged dll (c++) in managed dll (c#) aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • unmanaged dll (c++) in managed dll (c#) aufrufen

    Hallo noch einmal,
    hätte noch eine andere, dieses mal speziellere Frage, an euch. Gibt es eine Möglichkeit, unmanaged dlls (c++) in c# DLLs aufzurufen?. Bei normalen Anwendungen funktioniert es ja wie folgt:

    [DllImport("dll_libjingle.dll", EntryPoint = "dll_Event_create", ExactSpelling = false, CallingConvention = CallingConvention.Cdecl)]
    static extern IntPtr dll_Event_create();

    Aufruf:
    IntPtr myPointer = dll_Event_create();

    Ist die C# Anwendung allerdings als dll konfiguriert, wird die zusätzliche dll nicht gefunden.

    Die (C++)DLL "dll_libjingle.dll" befindet sich im gleichen Verzeichnis wie die C# DLL.


    Hat von euch jemand eine Idee. Bin über jede Hinweise dankbar.
Working...
X