簡體   English   中英

在web.config中存儲錯誤代碼和消息

[英]storing error code and messages in web.config

在我的ASp.NEt MVC應用程序中我們有“錯誤代碼”和相應的“錯誤消息”我們考慮將這些存儲在web.config中作為鍵值對,請記住,如果對這些元素進行某些更改將避免重新編譯代碼。 這是在web.config中存儲這些的好方法還是有其他方法嗎?

更好的方法是創建新的資源項目,以便您可以將錯誤作為資源。 它有各種好處,比如在需要更改資源項目dll時需要更改資源項目dll,第二個好處是如果需要,可以在將來使用資源文件。

這不好。 因為錯誤信息會因不同用戶和不同情況而改變。

您可以將其存儲到數據庫

表有

Id-錯誤代碼 - 錯誤消息 -

1 - 404 - 找不到頁面,請重定向其他頁面,它正在維護等等。

當您的服務器端收到404錯誤時,您可以在錯誤頁面上向用戶顯示錯誤。此外,我們可以使用StackTrace存儲類和方法名稱,哪一行,列。 StackTrace有助於理解錯誤細節,哪個類和哪一行

這是一種類型

另一種方式是

讀這個

由於我們無法從javscript文件訪問web.config,因此我們決定將其中一個java腳本文件中的鍵值保存為關聯數組 這需要做客戶端的標准。 感謝gieven的輸入

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM