有没有办法在asp.net中创建一个blah.config文件,并以与访问常规web.config文件中的项目相同的方式访问节点的名称/值对?
(我们的想法是不必为此编写任何自定义代码)。
答案 0 :(得分:12)
Chris展示了一种“外化”部分配置的方法。这适用于某些情况。如果你需要更多,你需要深入挖掘。
为此,你一定要查看Jon Rista关于CodeProject上.NET 2.0配置的三部分系列文章。
强烈推荐,写得很好,非常有帮助!他展示了如何创建和使用自定义配置部分,并继续解释如何使用您自己的blah.config
代替标准.NET配置文件或者除了标准.NET配置文件之外。
马克
答案 1 :(得分:4)
使用appSettings块的“file”属性,如下所示:
<appSettings file="user.config">
<add key="Test1" value="Generic1" />
<add key="Test2" value="Generic2" />
</appSettings>
可提供进一步说明here。