我在同一解决方案下有两个项目。 我想更改项目app.config的值,但我不知道该怎么做
项目A
项目B
他们应该这样运行: 项目A是一个codedUITest,我想更改它的配置文件的值。
这就是我试过的方法
string abc = @"absolutePath\app.config";
Configuration configuration = ConfigurationManager.OpenExeConfiguration(abc);
configuration.AppSettings.Settings["areaCode"].Value = "new";
configuration.Save();
ConfigurationManager.RefreshSection("appSettings");
我要修改的项目app.config是.dll(codedUiTestProject)
这是我节点的结构:
<appSettings>
<add key="LogFilePath" value="" />
<add key="areaCode" value="steamAccessDummy"/>
</appSettings>
我需要一些帮助,谢谢! 还有其他解决方案吗?
答案 0 :(得分:0)
您是否尝试过configuration.Save(ConfigurationSaveMode.Full, true);