ImageMagick.NETexception

我在尝试使用ImageMagick.NET时收到FileNotFoundException ,取自源代码中的“bin”文件夹.http://imagemagick.codeplex.com/releases/view/30302

我得到的确切例外是……

“无法加载文件或程序集’ImageMagickNET.dll’或其依赖项之一。找不到指定的模块。”

ImageMagickNET.dll位于我的输出文件夹中,那么还需要哪些其他依赖项呢?

添加对’bin \ ReleaseQ8’或’bin \ RealeaseQ16’文件夹中的’ImageMagickNet.dll’的引用,选择其中一个。

之后你必须为Q8 / Q16下载ImageMagick 6.5.3-10版本的DLL,因为ImageMagickNet是为这个版本构建的。 (我发现此链接的所有版本: http ://image_magick.veidrodis.com/image_magick/binaries/例如,对于Q16下载:ImageMagick-6.5.3-10-Q16-windows-dll.exe)

然后安装它并将所有DLL文件从“C:\ Program Files \ ImageMagick-6.5.3-Q16”复制到bin文件夹。 现在你应该能够正确运行它了。