0

我正在使用 GigE 相机的 FlyCapture2 SDK(用于点灰色相机)在 C# 中编程。我在我的笔记本电脑上调试了我的代码。它适用于我的笔记本电脑。我在我的 NUC 电脑上运行它(NUC 是英特尔生产的迷你电脑),我收到了这个错误:

ALPRX.exe 中出现“System.IO.FileNotFoundException”类型的未处理异常

附加信息:无法加载文件或程序集“FlyCapture2Managedd_v140.dll”或其依赖项之一。指定的模块无法找到。

FlyCapture2Managedd_v140.dll在调试文件夹中。我也遵循 SDK 的依赖项。正如错误命名库中提到的那样,它本身可能有几个依赖项。如何找到 dll 依赖项或如何解决此问题?

对不起我的英语不好

4

1 回答 1

0

您需要卸载 x64 FlyCapture2 SDK 并重新安装 x86。

重新加载解决方案(项目)。修改对x86版本的FlyManageXXXXXX.dll的引用。将平台配置为 x86(不是 x64,不是任何 CPU)并重建它。为我工作。您可以尝试一下,请报告您的结果,让更多人知道如何解决它。

于 2017-09-27T15:55:25.130 回答