我的水晶报告页面出现错误“无法加载文件或程序集'log4net,版本=1.2.10.0,文化=中性,PublicKeyToken=692fbea5521e1304'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。” 我必须在 bin 文件夹中有 1.2.10 或 1.2.11 的 ddl 吗?或者有什么问题?
问问题
4544 次
我的水晶报告页面出现错误“无法加载文件或程序集'log4net,版本=1.2.10.0,文化=中性,PublicKeyToken=692fbea5521e1304'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。” 我必须在 bin 文件夹中有 1.2.10 或 1.2.11 的 ddl 吗?或者有什么问题?
如果您有一台 x86 开发机器并且您的 Web 服务器是 64 位机器,那么您可能会遇到此线程中讨论的问题。
Visual Studio 会自动将 32 位 log4net.dll 部署到 64 位 Web 服务器中,即使您的项目中没有引用它也是如此。部署完成后,只需从 bin 目录中删除 log4net.dll,因为 CR 运行时实际上并不需要它来工作。