我正在使用GhostScript程序集将PDF文件转换为图像。 我使用的方法是这样的: http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx
当我在Web项目(Windows 7 x64)中使用工作站上提供的代码时,一切都很完美。
但是,当将其部署到服务器(Windows server 2008 R2 x64)时,会出现这样的错误。
System.DllNotFoundException:无法加载DLL'gsdll32.dll':找不到指定的模块。 (HRESULT异常:0x8007007E)
我确实将ghostscript程序集放在我的Web应用程序的bin文件夹中,并且确实更改了iis应用程序池的设置以允许32位应用程序。
当两个环境都是64位时,它如何在Server 2008 R2环境中不起作用?
答案 0 :(得分:0)
确保您的项目本身是x86 ...
答案 1 :(得分:0)
您是否尝试过下载x64版本的ghostscript(gs863w64.exe,GPL Ghostscript 8.63 for 64-bit Windows(x86_64)。)并将代码编译成x64?