2011-10-04 134 views
3

我有部署的預編譯到服務器ASP.NET網站項目。部署bin文件夾後包含多個App_Web.xxx.dll文件。我知道我可以在部署新版本之前刪除舊文件,但如果我不這樣做,可以將這些舊文件在某種程度上影響到網站的行爲呢? ASP.NET如何發現了我的最後一個版本頁面已編譯App_Web_aaaaa.dll和App_Web_bbbbb.dll包含舊版本?舊的App_Web.xxxx.dlls是否會影響網站行爲?

謝謝!

回答

1

簡短的回答,是的,它可以,因爲你可能會與命名空間衝突/多個聲明是相同拉閘。在部署新服務器之前刪除舊服務器會更安全。

+1

當我重新編譯ASP.NET項目如何認定需要App_Web.xxxx.dll?例如,我創建的網站與默認頁面,部署,完全改變頁面,重新部署它而不刪除舊的和ASP.NET始終顯示正確的頁面。鏈接到簡要說明將非常感激。 – msergey

相關問題