我正在尝试从特定的.config文件中获取部分,例如“my.config”。 WebConfigurationManager.OpenWebConfiguration可以在特定路径中获取web.config。 也许WebConfigurationManager.OpenMappedWebConfiguration可以达到我的目的。
有人可以分享经验吗?
答案 0 :(得分:1)
我不知道如何使用OpenMappedWebconfig,但这是一种使用简单实用程序类来实现它的方法:
如果你想更好地访问配置,然后创建一个继承自ConfigurationSection的自定义类,那么你可以使用像MyConfig.configkey这样的语法来访问变量。这是一篇描述如何创建自定义类的文章,有益于进一步的信息:
http://www.4guysfromrolla.com/articles/032807-1.aspx
本文介绍如何进行内部自定义配置部分:
http://www.beansoftware.com/asp.net-tutorials/multiple-config.aspx
HTH, 兰斯
编辑:aspalliance.com已关闭,所以为了帮助您,这里有一些其他有用的链接:
这是一种超级简单的方法 - http://www.codeproject.com/KB/files/custom_config_file_reader.aspx
以下是详细的Microsoft方式 - http://msdn.microsoft.com/en-us/library/2tw134k3.aspx