我在尝试使用ImageMagick.NET时获得FileNotFoundException
,取自源代码中的“bin”文件夹.. http://imagemagick.codeplex.com/releases/view/30302
我得到的确切例外是......
“无法加载文件或程序集 'ImageMagickNET.dll'或其依赖项之一。指定的模块 无法找到。“
ImageMagickNET.dll位于我的输出文件夹中,那么还需要哪些其他依赖项?
答案 0 :(得分: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文件夹。 现在你应该能够正确运行它。