当前位置: 代码迷 >> C# >> .net 4.5下winform配置文件保存不了,该如何处理
  详细解决方案

.net 4.5下winform配置文件保存不了,该如何处理

热度:35   发布时间:2016-05-05 04:38:19.0
.net 4.5下winform配置文件保存不了
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            config.AppSettings.Settings["localConnectionString"].Value = GetConnectString();
            config.Save();
            ConfigurationManager.RefreshSection("localConnectionString");
            MessageBox.Show("保存成功!");


以上是代码,在跟踪的过程中,配置文件被修改成功,文件修改的时间就是运行时的时间,但关闭程序后,这个配置文件被回滚到未修改的状态了,是怎么回事?
         环境:win7 64位+vs2013 12.0.21005.1 REL
------解决思路----------------------

你是重新编译了吧。又把原来的App.cinfig文件给编译到bin目录下了。

------解决思路----------------------
你确定是关闭程序后回滚了,而不是再次F5才改变了?
------解决思路----------------------
这个只要不是重新执行就不会变回去的,你可将你的整个Debug文件夹拷贝到其它地方试试就知道了。
  相关解决方案