7
Jak mogę określić ścieżkę [DllImport] w czasie wykonywania?
W rzeczywistości mam C ++ (działającą) bibliotekę DLL, którą chcę zaimportować do mojego projektu C #, aby wywołać jej funkcje. Działa, gdy określę pełną ścieżkę do biblioteki DLL, na przykład: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); Problem polega na tym, …