您的位置:首页 > 编程语言 > ASP

asp.net 读取web.config文件

2009-09-09 00:24 288 查看
在asp.net中, 总会遇到需要读取配置文件的时候, 一般是读取数据库连接字符串, 这个简单实用ConfigurationManager.ConnectionStrings["OMPDBConn"].ConnectionString就可以了, 但是读取想authentication这样的节点就稍微麻烦一点.
在sdk里面对web的配置文件介绍的有一种方法时使用 System.Web.Configuration.WebConfigurationManager.OpenMachineConfiguration()来获取一个Configuraton的对象,这个对象就是web.config的描述了.
但是需要注意, 调用这个OpenMachineConfiguration()函数时的参数需要注意, 如果填写一个string.empty,读的是asp.net的默认配置文件,我机器上是这个:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config; 如果填写"/",读取的是wwwroot的根目录的配置文件, 一般也就是这个:C:\inetpub\wwwroot\web.config. 也即是说, 如果要读取到非跟目录的程序, 那么就需要特别注意这个路径的填写了.
读取本Web程序使用"~", 那读取相应的子节点的配置文件的时候, 添加上相应的文件夹名后缀.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐