2009-08-16 6 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の設定は文字列型であり、Userスコープ設定です。私は間違って何をしていますか? :P

+1

http://stackoverflow.com/questions/1282748/my-app-config-file-isnt-saving-anything-i-modify/1282833#1282833を参照してください。 –

答えて

6

Properties.Settings.Default.Save()に電話する必要があります。

:)

+0

ありがとう、完璧に働いた。 –

2

あなたはUsing Settings in C#をチェック

...

Properties.Settings.Default.Save(); 
を呼び出す必要があります。

関連する問題