【发布时间】:2015-07-16 12:48:16
【问题描述】:
我正在使用 Magick.NET-AnyCPU,它在本地运行良好。当我部署到我的服务器时,它不起作用,并且我收到一条异常记录:
System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Stack trace
at ImageMagick.MagickImage..ctor()
at ImageMagick.MagickImage..ctor(Stream stream)
经过一番挖掘之后,似乎库的 AnyCPU 版本会在启动时尝试从 Temp 目录动态加载它需要的版本。任何有关如何解决此问题的帮助将不胜感激。我试图更新权限,但很难说这是否是原因。我试图使用 x64 版本的库,但后来我什至无法构建我的项目,因为它引用了我猜是 x86 的 System 框架。
【问题讨论】:
标签: asp.net asp.net-mvc-4 access-denied magick.net