这篇文章介绍了
net 读取非标准配置文件的小例子
有需要的朋友可以参考一下
代码如下
复制代码 代码如下:
public static string Config(string key)
{
ExeConfigurationFileMap file = new ExeConfigurationFileMap();
file
ExeConfigFilename = @"ProvidersProvider
config";
Configuration config = ConfigurationManager
OpenMappedExeConfiguration(file
ConfigurationUserLevel
None);
AppSettingsSection appsection = (AppSettingsSection)config
GetSection("appSettings");
return appsection
Settings[key]
Value;
}
配置文件目录结构
复制代码 代码如下:
<?xml version="
" encoding="utf
" ?>
<configuration>
<appSettings>
<add key="ConnectionString" value="Server=(local);Database=DB;User Id=sa;Password=
" />
</appSettings>
</configuration>
调用
复制代码 代码如下:
//里面的参数为配置文件的key
string strConn=Config("ConnectionString");