我正在尝试在 C#WPF 项目中首次使用properties.settings。
我有这段代码:
Settings.Default.comPort = "";
Settings.Default.baudRate = 9600;
Settings.Default.startUp = false;
Settings.Default.taskBar = true;
Settings.Default.desktopNotif = false;
Settings.Default.reset = false;
Settings.Default.Save();
但它没有用,设置没有保存。所以我添加了这一行
Console.WriteLine("test");
在该部分之后,检查它是否通过代码,并且执行正常 所以它似乎只是在没有执行的情况下跳过这些行,甚至抛出任何异常。
答案 0 :(得分:0)
感谢Panagiotis Kanavos我最终发现了问题。代码是正确的,但是当程序在visual studio中运行时,每次都会覆盖设置。构建完成后,我在.exe file
文件夹中运行bin/release
,它运行正常。