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程序使用"~", 那读取相应的子节点的配置文件的时候, 添加上相应的文件夹名后缀.
在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程序使用"~", 那读取相应的子节点的配置文件的时候, 添加上相应的文件夹名后缀.
相关文章推荐
- ASP.NET 一步步开发自己的博客 .NET版(11、Web.config文件的读取和修改)
- Asp.net Web.config文件读取路径你真的清楚吗?
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- asp.net中配置文件web.config文件的读取和修改
- ASP.NET读取设置Web.config文件--数据库
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- ASP.NET读取设置Web.config文件
- ASP.NET 实践:从 Web.config 文件中读取数据库连接串
- ASP.NET 实践:从 Web.config 文件中读取应用程序设定
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- Asp.net Web.config文件读取路径你真的清楚吗?
- ASP.NET、WinForm、C# - 配置文件信息读取 [ Web.config || Appconfig ]
- ASP.NET 2.0加密Web.config 配置文件
- spring.net 代替configuremanager读取web.config文件中的配置信息
- [转]ASP.NET Web.config配置文件的基本使用方法
- ASP.NET 2.0加密Web.config 配置文件
- ASP.NET 2.0加密Web.config 配置文件
- ASP.NET配置文件Web.config 详细解释(转)