1. 程式人生 > >ASP.NET預編譯釋出後訪問出現異常:The type 'ASP.global_asax' exists in both ....

ASP.NET預編譯釋出後訪問出現異常:The type 'ASP.global_asax' exists in both ....

將一個ASP.NET專案由預編譯方式改為動態編譯方式時,刪除了bin資料夾中所有副檔名為.compiled檔案以及檔名以App_Web_開頭的檔案。

訪問卻出現下面的錯誤:

System.Web.HttpCompileException (0x80004005): 型別“ASP.global_asax”同時存在於“x:\App_global.asax.vxgnli4q.dll”和“x:\4c000c4d\assembly\dl3\9a4e6a6a\e06db057_c91dd001\App_global.asax.DLL”中

對應的英文錯誤資訊:

The type 'ASP.global_asax' exists in both "x:\App_global.asax.vxgnli4q.dll" and"x:\4c000c4d\assembly\dl3\9a4e6a6a\e06db057_c91dd001\App_global.asax.DLL"

刪除預編譯時在bin資料夾中生成的App_global.asax.DLL檔案,問題立馬解決。