winform程序中 动态修改配置文件
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection appSettings = config.AppSettings;
appSettings.Settings["ControlPsw"].Value = Utility.MD5(Utility.MD5(NewPsw));
config.Save();
但是在asp.net中中,会发生这样的错误 "当不在独立 exe 内部运行时,必须指定 exePath”
应该这样修改
Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
AppSettingsSection appSettings = config.AppSettings;
appSettings.Settings["ControlPsw"].Value = Utility.MD5(Utility.MD5(NewPsw));
config.Save();