1

我正在尝试从我的 FolderBrowserDialog.SelectedPath() 中保存一个字符串变量。

使用断点我可以看到字符串已正确加载到 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

4

2 回答 2

6

你需要打电话Properties.Settings.Default.Save()

:)

于 2009-08-16T01:34:35.977 回答
2

你必须打电话...

Properties.Settings.Default.Save();

查看在 C# 中使用设置

于 2009-08-16T01:35:46.083 回答