2010-03-12 39 views
1

关于引用汇编的信息保存在Asp.Net 2.0网站项目中。因为,这里没有.csproj文件,我们不知道在哪里寻找这个。我们正在面临问题,因为log4Net的多个版本被引用,并希望删除其中的一个。在Asp.Net 2.0网站项目和程序集参考?

回答

2

一个网站具有的唯一信息web.config文件是该DLL存在于网站的bin目录中的事实。将外部DLL添加到项目时,该DLL将被复制到bin中,并添加一个.refresh文件,该文件为Visual Studio提供了原始DLL的路径,以便它可以在更改DLL时进行刷新。

据我所知,web.config中的程序集标签仅用于添加到项目中的GAC程序集,而不是外部DLL。

至于您的具体问题,如果您有类库,可能是其中一个引用不同版本的DLL。您也有可能拥有多个网站,其中一个网站具有指向不同版本DLL的.refresh文件。

-1

下的“集结号”的标签

+0

如果我向该项目添加一个Assembly引用,它将复制bin文件夹中的程序集,但是Web.Config中没有添加任何内容。 – Amitabh 2010-03-12 15:00:52