C#如何添加App.config
时间: 2024-11-17 18:28:13 浏览: 27
C#获取App.Config配置项的方法总结
在C#中,`App.config`是一个应用程序配置文件,用于存储应用程序运行时需要的各种设置,如连接字符串、认证信息等。以下是添加`App.config`文件的基本步骤:
1. **创建**:
- 在项目目录下右键选择“添加” -> “新项”,然后在模板列表中选择“XML文档”。
- 给文件命名通常为`YourProjectName.exe.config`(其中`YourProjectName`是你的项目名称),也可以直接双击解决方案资源管理器中的项目名,然后选择“属性”->“配置文件”进行修改。
2. **编辑**:
- 打开新创建的`App.config`文件,你会看到一个XML结构,可以在此添加 `<configuration>` 根元素下的各种 `<section>` 和 `<element>`,比如 `<connectionStrings>`、`<appSettings>` 等。
3. **添加设置**:
- 在 `<connectionStrings>` 部分添加数据库连接字符串,例如:
```xml
<connectionStrings>
<add name="MyDB" connectionString="Data Source=your_server;Initial Catalog=my_db;User ID=my_user;Password=my_password;" providerName="System.Data.SqlClient"/>
</connectionStrings>
```
- 或者在 `<appSettings>` 添加键值对:
```xml
<appSettings>
<add key="MySetting" value="SomeValue"/>
</appSettings>
```
4. **引用配置**:
在代码中通过 `ConfigurationManager` 类来读取配置信息,例如获取连接字符串:
```csharp
string connectionString = ConfigurationManager.ConnectionStrings["MyDB"].ConnectionString;
```
5. **打包发布**:
当项目打包成可执行文件或部署到服务器时,`App.config`会自动包含在发布包内,并会被替换为`Web.config`(对于ASP.NET应用)或保持原样(对于桌面应用)。
阅读全文