我试图在我使用visual studio 2012创建的网站上生成水晶报告。我从这个网站安装了Support Pack 8可执行文件:http://scn.sap.com/docs/DOC-7824并将我的视觉工作室整合了Crysital报告。我能够在我的计算机上生成报告,但当我将我的网站移动到另一台服务器时,我收到错误。最初我有关于不同的.dll缺失的错误,但在添加它们之后它修复了问题。然而,我无法通过这一个错误:
无法加载文件或程序集'log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)
我在我的计算机上找到了这个log4net.dll并将其添加到我服务器上的网站上,但我无法通过此错误。它是运行IIS 7的Windows 2008 Server。我使用的是ASP.net 4.0。
我是否需要提前致谢。
答案 0 :(得分:2)
这很可能是几个类似问题的重复,其中的共识似乎是确保使用正确目标平台(x86 vs x64)的安装程序。
有关详细信息,请参阅以下内容:
Log4net.dll + C# + Crystal Reports = error
Crystal Reports error when deployed..Could not load file or assembly 'log4net