CS0433 Asp.net网站错误?
问题描述:
我在Asp.Net 2.0网站上得到log4Net的错误。CS0433 Asp.net网站错误?
编译器错误消息:CS0433:类型 'log4net.Config.XmlConfigurator' 存在于两个 “C:\ Windows \ Microsoft.NET \框架\ V2.0.50727 \临时ASP.NET 文件\ caps_2 0.25 \ bc79a253 \ fd331fcd \装配\ DL3 \ 6113a1ef \ 008a4b7c_09b0ca01 \ log4net.DLL” 和 'C:\ WINDOWS \装配\ GAC_MSIL \ log4net的\ 1.2.10.0__1b44e1d426115821 \ log4net.dll'
如何使Asp.Net使用本地log4Net.dll而不是来自GAC的?
答
查看对this very similar question的回复。
获奖答案摘要:
“如果它(任何DLL)具有相同的版本 数作为参考DLL,海关总署 被使用
如果你增加版本。号, 重建网站引用 新的版本号,把新 版本的/ bin目录下,然后 该DLL将被使用。
如果您不想更改 版本号,那么您几乎不在乎 的运气。 “
答
我想删除一个在肯定的临时文件。然后你可以决定是否要可能只是通过运行安装程序将再次删除从GAC的一个,只是卸载它。我会复制先将它粘贴到你的bin目录中,如果你想使用本地的。