2016-10-21 34 views
0

我正在努力升級一個ASP.NET webform 3.5網站到4.5應用程序。在舊版本中,全局錯誤處理機制位於Global.asax文件中。我找不到Global.asax,如何在啓動類的webform 4.5中處理Application_Error?

項目>添加>添加新項目> ...我在列表中找不到Global.asax。的模板。相反,我在解決方案底部看到一個名爲Startup的文件,並帶有以下標記。

public partial class Startup { 
    public void Configuration(IAppBuilder app) { 
     ConfigureAuth(app); 
    } 
} 

這個文件取代了Global.asax文件嗎?如果是這樣,如何處理全局錯誤?

感謝在進行調查時幫助

編輯

甚至,它看起來像模板僅僅是不存在的。 enter image description here

這裏是我跟着創建我的項目

工序和1

enter image description here

步驟2

enter image description here

回答

2

您正在尋找位於下Global Application ClassWeb個模板。這將創建一個默認命名文件Global.asax

enter image description here

+0

請參閱我剛剛添加的圖片。可能是我應該從舊的解決方案導入一個。 – Richard77

+0

Web文件夾中沒有任何內容?你確定你的項目是Web應用程序4.5與Web窗體?我懷疑它tbo。在4.5中創建一個新的空web應用程序,並檢查是否可以找到它。也許你在VS – Ted

+0

中缺少一些東西請參閱我遵循的步驟來創建我的新應用程序。這不是空洞的解決方案。我想利用現有的代碼來幫助我使用Identity。 – Richard77

相關問題