在 web.config 中存储错误代码和消息



在我的 ASp.NEt MVC应用程序中,我们有"错误代码"和相应的"错误消息" 我们考虑将它们作为键值对存储在web.config中,请记住,如果对这些元素进行某些更改将避免重新编译代码。这是将这些存储在web.config中的好方法还是还有其他方法?

更好的方法是创建新的资源项目,这样您就可以将错误作为资源。它具有各种好处,例如在更改的情况下,您只需更改资源项目 DLL,第二个好处是将来如果需要,您可以在本地化中使用资源文件。

这不好。 因为错误消息会针对不同的用户和不同的情况而改变。

您可以将其存储到数据库

表有

Id- 错误代码 - 错误消息 -

1 - 404 - 找不到页面,请重定向其他页面,它正在维护中等。

当您的服务器端收到 404 错误时,您可以在错误页面上向用户显示该错误 以及我们还可以使用 StackTrace 存储类和方法名、哪一行、哪一列。堆栈跟踪有助于了解错误详细信息,哪个类和哪一行

这是一种类型

另一种方式是

阅读此内容

由于我们无法从javscript文件访问web.config,因此我们决定将键,值保留在其中一个java脚本文件中作为关联数组。这是执行客户端评估所必需的。感谢您的输入

相关内容

最新更新