2009-08-16 71 views
1

我想从我的FolderBrowserDialog.SelectedPath()保存一个字符串变量。将一个字符串保存到一个.setting变量

使用断点我可以看到该字符串已正确加载到SelectedPath()上,但我无法将该字符串保存到.settings文件中以用于我的生活。任何帮助?

public void LocateWoWFolder() 
    { 
     using (FolderBrowserDialog FileDialogWindow = new FolderBrowserDialog()) 
     { 
      if (FileDialogWindow.ShowDialog() == DialogResult.OK) 
      { 
       //Using a breakpoint here I can see that nothing is loaded to .WoWFolderLocation. 
       Properties.Settings.Default.WoWFolderLocation = FileDialogWindow.SelectedPath.ToString(); 
      } 
     } 
    } 

设置WoWFolderLocation是字符串类型,并且是用户范围设置。我究竟做错了什么? :P

+1

请参阅http://stackoverflow.com/questions/1282748/my-app-config-file-isnt-saving-anything-i-modify/1282833#1282833。 – 2009-08-16 01:39:16

回答

6

您需要拨打Properties.Settings.Default.Save()

:)

+0

谢谢,完美无缺。 – 2009-08-16 01:50:03

相关问题