1
與Global.asax關聯的代碼的目的是保存功能以響應各種應用程序級別的事件。爲什麼會有與Global.asax.cs關聯的標記文件?
但爲什麼有一個與Global.asax.cs關聯的標記文件?我認爲這是一個ASP.NET實現副作用?
與Global.asax關聯的代碼的目的是保存功能以響應各種應用程序級別的事件。爲什麼會有與Global.asax.cs關聯的標記文件?
但爲什麼有一個與Global.asax.cs關聯的標記文件?我認爲這是一個ASP.NET實現副作用?
一些搜索後,我發現這句話從MSDN
當您將更改保存到活動Global.asax文件,ASP.NET頁面框架檢測到該文件已被更改。它完成應用程序的所有當前請求,將Application_OnEnd事件發送給任何偵聽器,並重新啓動應用程序域。實際上,這會重新啓動應用程序,關閉所有瀏覽器會話並刷新所有狀態信息。當來自瀏覽器的下一個傳入請求到達時,ASP.NET頁面框架將重新解析並重新編譯Global.asax文件並引發Application_OnStart事件。
這似乎是有一個標記文件的原因。