Perguntas com a marcação «dllimport»

7
Como posso especificar um caminho [DllImport] em tempo de execução?
Na verdade, eu tenho uma DLL C ++ (funcionando) que quero importar para o meu projeto C # para chamar suas funções. Ele funciona quando eu especifico o caminho completo para a DLL, assim: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); …
141 c#  c++  dll  constants  dllimport 

5
Incorporando dll não gerenciado em um dll C # gerenciado
Eu tenho uma dll C # gerenciada que usa uma dll C ++ não gerenciada usando DLLImport. Tudo está funcionando muito bem. No entanto, desejo incorporar essa DLL não gerenciada em minha DLL gerenciada, conforme explicado pela Microsoft lá: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.dllimportattribute.dllimportattribute.aspx Portanto, adicionei o arquivo dll não gerenciado ao meu projeto …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.