C#中app.config配置文件
类别:编程学习 浏览量:4176
时间:2013-11-29 C#中app.config配置文件
C#中app.config配置文件一、向C#项目实例中的项目添加app.config文件:
右击C#项目实例中项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。
在项目进行编译后,在bin\Debuge文件下,将出现两个配置文件(以本项目为例),一个名为“JxcManagement.EXE.config”,另一个名为“JxcManagement.vshost.exe.config”。第一个文件为项目实际使用的配置文件,在程序运行中所做的更改都将被保存于此;第二个文件为原代码“app.config”的同步文件,在程序运行中不会发生更改.
二、app.config文件常见的配置节
connectionStrings配置节
用于配置与数据库的链接字符串。
例如
<!--数据库连接串-->
<connectionStrings>
<clear />
<addname="conJxcBook"
connectionString="Data Source=localhost;Initial Catalog=jxcbook;User ID=sa;password=********"
providerName="System.Data.SqlClient" />
</connectionStrings>
<!--进销存管理系统初始化需要的参数-->
<appSettings>
<clear />
<addkey="userName" value="" />
<addkey="password" value="" />
<addkey="Department" value="" />
<addkey="returnValue" value="" />
<addkey="pwdPattern" value="" />
<addkey="userPattern" value="" />
</appSettings>
///<summary>
///依据连接串名字connectionName返回数据连接字符串
///</summary>
///<param name="connectionName"></param>
///<returns></returns>
private static string GetConnectionStringsConfig(string connectionName)
{
string connectionString =
ConfigurationManager.ConnectionStrings[connectionName].ConnectionString.ToString();
Console.WriteLine(connectionString);
return connectionString;
}
读取appStrings配置节
///<summary>
///返回*.exe.config文件中appSettings配置节的value项
///</summary>
///<param name="strKey"></param>
///<returns></returns>
private static string GetAppConfig(string strKey)
{
foreach (string key in ConfigurationManager.AppSettings)
{
if (key == strKey)
{
return ConfigurationManager.AppSettings[strKey];
}
}
return null;
}
您可能感兴趣
热门推荐
- dataframe数据处理教程(对dataframe数据之间求补集的实例详解)
- mysql怎么和sqlyog连接(Mysql桌面工具之SQLyog资源及激活使用方法告别黑白命令行)
- jquery遍历json字符串
- 可以清除浮动影响的方法是(常用的清除浮动的方法)
- 移动web跨端开发领域(Web移动端布局那些事)
- idea里面怎么配置tomcat(intellij idea 使用Tomcat部署的项目位置在哪)
- host切换工具SwitchHosts
- 阿里云服务器ecs的三大资源(阿里云服务器ECS入门级和企业级有什么区别?)
- vue将弹框抽离成组件(vue3 可拖动的左右面板分割组件实现)
- sql查询过程解析(SQL 联合查询与XML解析实例详解)