Pytania otagowane jako dllimport

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, …
141 c#  c++  dll  constants  dllimport 

5
Osadzanie niezarządzanej biblioteki dll w zarządzanej bibliotece dll C #
Mam zarządzaną bibliotekę dll C #, która używa niezarządzanej biblioteki dll C ++ przy użyciu biblioteki DLLImport. Wszystko działa świetnie. Jednak chcę osadzić tę niezarządzaną bibliotekę DLL w mojej zarządzanej bibliotece DLL, jak wyjaśniono tam przez firmę Microsoft: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx Dodałem więc niezarządzany plik dll do mojego zarządzanego projektu dll, ustawiłem …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.