我使用FlyCapture2 SDK(用于点灰色相机)为GigE相机编写C#。我在笔记本电脑中调试了我的代码。它适用于我的笔记本电脑。我在我的NUC PC中运行它(NUC是由intel生产的迷你电脑),我收到了这个错误:
“System.IO.FileNotFoundException”类型的未处理异常 发生在ALPRX.exe
其他信息:无法加载文件或程序集 'FlyCapture2Managedd_v140.dll'或其依赖项之一。该 无法找到指定的模块。
我在调试文件夹中有FlyCapture2Managedd_v140.dll
。我也遵循SDK的依赖关系。正如错误中所提到的,命名库本身可能有多个依赖项。如何找到DLL依赖项或如何解决此问题?
请原谅我的英语不好
答案 0 :(得分:0)
您需要卸载x64 FlyCapture2 SDK并重新安装x86。
重新加载解决方案(项目)。 修改对FlyManageXXXXX.dll的x86版本的引用。 将平台配置为x86(不是x64,而不是任何CPU)并重建它。 适合我。您可以尝试一下,请报告您的结果,让更多人知道如何修复它。