我有一个C#.NET控制台应用程序exe,其app.config指定了一些用作参数的ApplicationSettings。
我还有一个单独的(Windows窗体)exe(驻留在同一目录中),以允许用户修改第一个exe使用的ApplicationSettings。
从第二个exe修改第一个exe的app.config是最干净的方法是什么?
感谢。
答案 0 :(得分:2)
答案 1 :(得分:2)
使用:
Configuration cfg = ConfigurationManager.OpenExeConfiguration(path_to_exe_file_of_second_app);
// do whatever you need with that configuration
cfg.Save();
请注意,OpenExeConfiguration方法采用第二个app exe文件的路径,而不是配置文件本身。