2009-08-16 5 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을 참조하십시오. –

답변

6

Properties.Settings.Default.Save()으로 전화해야합니다.

:

+0

감사합니다. 완벽하게 작동했습니다. –

2

당신은 호출해야합니다 ...

Properties.Settings.Default.Save(); 

체크 아웃 Using Settings in C#.

관련 문제