在asp.net应用程序中存储设置

时间:2010-12-06 05:35:25

标签: asp.net

我的应用程序中很少有变量需要设置并在各个地方使用。 除了web.config文件之外,哪个是存储它们的最佳位置。

2 个答案:

答案 0 :(得分:3)

编写一个具有静态成员的类,这些成员在global.asax

中的Application_Start()上设置

答案 1 :(得分:2)

如果这些变量可以在构建应用程序后更改其值,那么web.config是存储它们的最佳位置。其他选项可以是数据库,注册表或简称任何持久性媒介。当然,要在整个应用程序中使用这些值,您应该有一个包装器静态类,它将这些设置公开为属性。应用程序启动时(或首次请求时按需)将读取一次设置。