报错1:System.lO.FileNotFoundException"未能加载文件或程序集"DLL_INl.dll"或它的某一个依赖项。找不到指定的模块。
情况1:保证该文件存在项目文件夹中(一般位于debug文件夹下)。
情况2:未引用DLL_INI.dll文件,可右击项目添加引用 。
情况3:注意到该函数的参数1的路径,确保在./存在INIPara.ini文件(./指的是与生成文件.exe的目录下) 。
情况4:如果该dll为C++编写的dll,缺少c++对应文件,或者是缺少c++运行库 ,可以打开设置看看有没有如下图所示的文件。

本文总结了C#使用Visual Studio开发时遇到的两种错误:System.IO.FileNotFoundException和System.DllNotFoundException。对于FileNotFoundException,检查DLL_IN1.dll及其依赖项是否在正确位置,是否正确引用。DllNotFoundException涉及avaspec.dll,可能是并行配置问题或DLLImport引用错误。解决方案包括调整DLL位置和修改DllImport引用路径。
最低0.47元/天 解锁文章
852

被折叠的 条评论
为什么被折叠?



