在.NET中使用[DllImport(“my.cool.library”)]时,会出现类似于以下内容的错误:
“无法加载DLL ...找不到指定的模块......”
...尽管所有必需的DLL都已到位并且可以清楚地访问!?
答案 0 :(得分:0)
如果名称中没有句点,则DLLImport仅假定“.dll”扩展名。如果使用DLLImport(“my.cool.library.dll”),它将起作用,否则必须将DLL重命名为“my_cool_library.dll”,然后DLLImport(“my_cool_library”)将起作用。 ;)