[英]ASP.NET WebForms
我是ASP.Net WebForms的初學者。運行應用程序時遇到問題。
這是我的編譯錯誤:
說明:編譯服務於此請求所需的資源期間發生錯誤。 請查看以下特定的錯誤詳細信息,並適當地修改您的源代碼。
編譯器錯誤消息:CS0433:類型'ASP.global_asax'在'c:\\ Users \\ DELL \\ AppData \\ Local \\ Temp \\ Temporary ASP.NET Files \\ root \\ 7b316ac0 \\ 74a3eae4 \\ App_global.asax.nlr3yglh.dll'中都存在和'c:\\ Users \\ DELL \\ AppData \\ Local \\ Temp \\ Temporary ASP.NET Files \\ root \\ 7b316ac0 \\ 74a3eae4 \\ assembly \\ dl3 \\ c7339aea \\ 6d83affb_aa85d001 \\ App_global.asax.DLL'
源錯誤:
Line 165: }
Line 166:
Line 167: protected ASP.global_asax ApplicationInstance {
Line 168: get {
Line 169: return ((ASP.global_asax)(this.Context.ApplicationInstance));
源文件:c:\\ Users \\ DELL \\ AppData \\ Local \\ Temp \\ Temporary ASP.NET Files \\ root \\ 7b316ac0 \\ 74a3eae4 \\ App_Web_userlogin.ascx.cdcab7d2.wpz3jgra.0.cs行:167
我認為您不應該為每個頁面使用構建程序集的選項。 您應該將其構建到單個程序集中。 如果使用每頁程序集,則在部署時應刪除bin中的所有程序集,因為它們是早期版本,並且名稱中具有唯一的ID,因此不會被覆蓋。
在您的情況下,請清潔垃圾箱,然后進行構建。 但是我建議為單個庫提供完整的代碼隱藏更新,而不是為特定頁面進行特定的代碼隱藏更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.