AppSettings 能否保存值
环境:   vs2005   c#   winform   
 System.Configuration.ConfigurationManager.AppSettings[ "name "]   =    "123 "; 
 代码执行OK,此时立刻用System.Configuration.ConfigurationManager.AppSettings[ "name "]读取是正确的,但   App.config文件中没有任何变化,也就是说,数据只是被写到缓存中了,并没有写入文件。   
 莫非   AppSettings   只能用于读取,不能设置?
------解决方案--------------------应该不能.配置文件默认是只读的
------解决方案--------------------个人感觉System.Configuration.ConfigurationManager.AppSettings[ "name "]这个方法是只能读的,要写就要用xml读取节点再写的方法了,所以不能用ConfigurationManager.AppSettings[ "name "]方法了
------解决方案--------------------System.Configuration.ConfigurationManager.AppSettings是一个只读的属性,要写入的话,要用XML节点操作的方法。
------解决方案--------------------想可写的话 考虑在settings里加设置
------解决方案--------------------窗体加载时 调用: 
 void ReadFormConfig() 
         { 
             this.Location = new Point(Properties.Settings.Default.FmMainLocX, Properties.Settings.Default.FmMainLocY); 
             ... 
          } 
 窗体关闭时 调用: 
         void WriteFormConfig() 
         { 
             Properties.Settings.Default.FmMainLocX = this.Location.X; 
             ... 
             Properties.Settings.Default.Save(); 
         }