2010-03-12 80 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