当我在 Visual Studio 开发服务器上运行 emgu 时,出现此错误:
An attempt was made to load a program with an incorrect format. (Exception from HRESULT:0x8007000B)
但是当我在本地 iis web 服务器上运行调试时,它工作正常。它发生在我使用的 emgu 的第一行代码上:
Image<Bgr, Byte> image = new Image<Bgr, byte>(imagePath);
此行将文件绑定在 emgu dll 中
我已经尝试在 86 和 64 目标上编译 emgu 并将这些 dll 移到我的项目中,但它并没有产生任何差异,我仍然无法在开发服务器上运行我的项目