如何更改应用程序配置文件名(AppName.exe.config)?

时间:2011-08-27 18:54:12

标签: .net app-config my.settings

我在VB.NET中使用My.Settings对象,它自动从AppName.exe.config文件获取应用程序设置。 如何在配置文件中存储其他名称,而不是AppName.exe.config? 我有几个程序,所有这些程序现在都使用自己的.config文件,但事实上它们都是克隆,如果我改变了一些设置,我需要编辑几个配置。

1 个答案:

答案 0 :(得分:0)

这将与<appSettings>一起使用,不确定它是否适用于设置
设计时间
将app.config文件放在解决方案文件夹中,使其从项目升级到一级。对于解决方案资源管理器中的每个项目,请执行以下操作   - 添加&gt;现有项目
  - 在解决方案根目录中浏览到app.config&gt;添加为链接(添加按钮附近的小箭头)

运行时间
您可以使用此代码加载config(C#)

var fileMap = new ConfigurationFileMap(pathToConfig);  
var configuration = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);