Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何更改应用程序配置文件名(AppName.exe.config)?_.net_App Config_My.settings - Fatal编程技术网

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

.net 如何更改应用程序配置文件名(AppName.exe.config)?,.net,app-config,my.settings,.net,App Config,My.settings,我使用VB.NET中的.Settings对象,它会自动从AppName.exe.config文件获取应用程序设置。 如何使用其他名称(而不是AppName.exe.config)将配置存储在文件中? 我有几个程序,它们现在都使用自己的.config文件,但实际上它们都是克隆的,如果我更改一些设置,我需要编辑几个配置。这将适用于,不确定它是否适用于设置 设计时间 将app.config文件放在解决方案文件夹中,以便从项目中升级一级。对于解决方案资源管理器中的每个项目,请执行以下操作 -添加>现有项

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

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

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


有一次,当我试图弄清楚如何从两个不同的应用程序中读取一些设置时,每个应用程序都使用一个WCF client.dll。我记得答案是(至少在那个时候,大约一年前)无法完成。如果您需要保留一个公共设置文件,您可以使用生成后命令将其复制到不同的名称。如果您只是在读取不需要在app.config/web.config文件中的设置,那么您可以始终将它们放在app.config以外的公共文件中,然后手动加载设置。
var fileMap = new ConfigurationFileMap(pathToConfig);  
var configuration = ConfigurationManager.OpenMappedMachineConfiguration(fileMap);