将ImageMagick集成到现有的Visual Studio C#解决方案中

时间:2011-06-21 03:32:53

标签: c# visual-studio-2008 imagemagick

我正在使用Windows 7 64位计算机进行开发。我在使用C#的Visual Studio中有一个解决方案,我正在尝试为我的项目添加ImageMagick的解决方案here

我设法将解决方案添加到我的项目中,检查了链接器和c / c ++常规设置以及常用属性,所有这些都显示为有序。我还在我的项目中添加了一个ImageMagickNET8的引用(ImageMagick项目的名称)。

当我尝试调用ImageMagick项目时: ImageMagickNET.Image img = new ImageMagickNET.Image(“c:\ picture.jpg”);

...抛出以下异常: BadImageFormatException未处理 无法加载文件或程序集“ImageMagickNET8,Version = 1.0.4189.18742,Culture = neutral,PublicKeyToken = null”或其依赖项之一。试图加载格式不正确的程序。

我认为我忘记了将项目添加到现有项目的基本原则。

1 个答案:

答案 0 :(得分:2)

ImageMagick可能只设置为编译为x86,而不是任何CPU。尝试将项目更改为x86。项目+属性,构建选项卡,平台目标设置。