我正在运行 ac# 单元测试(VS 2008)。在测试中,我确实写入了设置,这应该会导致将数据保存到 user.config。
Settings.Default.X = "History"; // X is string
Settings.Default.Save();
但这根本不会创建文件(我在“C:\Documents and Settings\HW\Local Settings\Application Data”下进行了交叉检查)。
如果我创建与控制台应用程序相同的东西,那么持久化数据就没有问题(相同的代码)。
我需要考虑在 UnitTest 中执行此操作有什么特别的吗?