【发布时间】:2014-04-16 14:43:31
【问题描述】:
在 ASP.NET 中,当您想要引用应用程序设置时,您可以使用 Properties.Settings 对象。紧接着,有一个 Default 对象,其中包含所有应用程序设置。
我的问题是:除了 Properties.Settings.Default 中的默认配置文件之外,还有其他方法吗?类似于设置的自定义非默认区域。我有一个包含许多模块的 Web 应用程序,每个模块都有一堆仅与该模块相关的设置。我正在寻找一种方法将它们分开。
我发现的最接近的是这个 SO question (Using Properties.Settings.Default and Setting Alternate Profiles?),但这并不是我所期望的答案,我想再试一次,看看是否有人发现了新的东西。
编辑: 这个 MSDN 文档准确地解释了我想要什么 (http://msdn.microsoft.com/en-us/library/bb397748%28v=vs.110%29.aspx)。然而,它只是不适合我。假定的设置文件类型不存在。
【问题讨论】:
-
不能给每个模块(大概是类库/项目)添加设置吗?
-
我试图找出是否有可能有像 Properties.Settings.SomethingElseOtherThanDefault 这样的东西,我确信它存在,因为为什么要使用 Default 对象来保存设置而不是将它们直接放入设置对象?
-
这个 MSDN 文档准确地解释了我想要什么 (msdn.microsoft.com/en-us/library/bb397748%28v=vs.110%29.aspx)。然而,它只是不适合我。假定的设置文件类型不存在。谁能证实这一点?