相关疑难解决方法(0)

无法在DLL'Magick.NET-Q8-x64.Native.dll'中找到名为'Environment_SetEnv'的入口点

升级到最新的ImageMagick/Magick.NET(7.0.2.901),它在本地构建并运行良好,但在服务器上出现此错误.

无法在DLL'Magick.NET-Q8-x64.Native.dll'中找到名为"Environment_SetEnv"的入口点.

似乎是一个新问题.从这里的变化来看:

https://magick.codeplex.com/discussions/650746

不再需要VC运行时,因此安装它们不会成为问题 - 而且,我已经为库的先前版本安装了2008年,2012年和2015年的VC运行时,这些工作正常.

IIS中的Windows Server 2008 64位,64位.Net 4.

当前的解决方法是回滚到7.0.0.22,它运行没有错误.

Install-Package Magick.NET-Q8-AnyCPU -Version 7.0.0.22
Run Code Online (Sandbox Code Playgroud)

ImageMagick.X64.Environment_SetEnv(IntPtr name,IntPtr value)

imagemagick.net magick.net

5
推荐指数
2
解决办法
1219
查看次数

无法在Elastic Beanstalk部署上加载文件或程序集Magick.Net

将项目部署到Amazon Elastic Beanstalk时出现以下错误:

Could not load file or assembly 'Magick.NET-x86.DLL' or one of its dependencies. The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

我在bin文件夹中有许多其他DLL,而这一个是唯一一个抛出此错误的DLL.据我所知,DLL没有任何依赖关系.

我在本地运行时没有收到此错误,并且在高级选项中将dll设置为"不复制",就像其他DLL一样.

我正在运行ASP.NET 4.5/C#Project

在Elastic Beanstalk的EC2服务器上运行依赖性walker我得到:

在此输入图像描述

在Elastic Beanstalk上启动项目时如何加载此DLL?

.net c# dll magicknet amazon-elastic-beanstalk

3
推荐指数
1
解决办法
5624
查看次数