我正在尝试使用默认的 user.config 设置文件,但我想将其保存在默认位置以外的其他位置。当尝试读取和写入文件时,它不执行任何操作,但不会引发错误。我还必须手动创建文件夹和文件。有人可以告诉我我在哪里错了吗?
location = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\MyProgram\" + Environment.UserName + ".config";
AppDomain.CurrentDomain.SetData("USER_CONFIG_FILE", location);
textBox1.Text = Settings.Default["Text1"].ToString();
label1.Text = Settings.Default["Text1"].ToString();
}
private void button1_Click(object sender, EventArgs e)
{
Settings.Default["Text1"] = textBox1.Text;
Settings.Default.Save();
label1.Text = Settings.Default["Text1"].ToString();
}