我有一个Asp.net 4.0
解决方案,可以使用VS2010
在每个本地开发计算机上正确编译,但是当我在构建框上运行构建时,它会给我这个错误
ASPNETCOMPILER: Could not load file or assembly 'MagickNet' or one of its dependencies. An attempt was made to load a program with an incorrect format.
我在构建盒上安装了Imagemagik,它需要VC++
运行时,将构建配置更改为混合平台,任何CPU;但仍然会出现错误。 buildbox没有任何visual studio安装。它是win2012 R2
服务器,安装了.Net 4.0 framework
。可能是什么问题呢?
答案 0 :(得分:0)
您是否尝试过强制执行32位进程?这是问题的常见原因。
此选项位于Advanced, MSBuild Platform下的构建定义中。
您可以使用ILSpy或Reflector等工具对MagickNet
的依赖项进行疑难解答。