【发布时间】:2009-05-08 13:27:08
【问题描述】:
有没有一种方法可以在 asp.net 中创建 blah.config 文件,并像访问常规 web.config 文件中的项目一样访问节点的名称/值对?
(这个想法是不必为此编写任何自定义代码)。
【问题讨论】:
标签: web-config
有没有一种方法可以在 asp.net 中创建 blah.config 文件,并像访问常规 web.config 文件中的项目一样访问节点的名称/值对?
(这个想法是不必为此编写任何自定义代码)。
【问题讨论】:
标签: web-config
Chris 展示了一种“外部化”部分配置的方法。这适用于某些场景。如果您需要更多,则需要更深入地挖掘。
为此,您绝对应该在 CodeProject 上查看 Jon Rista 关于 .NET 2.0 配置的三部分系列。
强烈推荐,写得很好,非常有帮助!他展示了如何创建和使用自定义配置部分,并继续解释如何使用您自己的 blah.config 来代替标准 .NET 配置文件或在标准 .NET 配置文件之外使用。
马克
【讨论】:
使用 appSettings 块的“文件”属性,如下所示:
<appSettings file="user.config">
<add key="Test1" value="Generic1" />
<add key="Test2" value="Generic2" />
</appSettings>
更多解释可here。
【讨论】: