ImageMagick.NET异常

cof*_*aga 7 c# imagemagick

我得到一个FileNotFoundException试图在..使用ImageMagick.NET,从"bin"文件夹中的源服用时http://imagemagick.codeplex.com/releases/view/30302

我得到的确切例外是......

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

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

小智 6

添加对'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文件夹.现在你应该能够正确运行它了.

  • @Twitchy如果您找到了另一种解决方案,您能与我们分享吗?您可以回答自己的问题. (2认同)