我喜欢使用Settings.settings工具而不是我更喜欢类型安全,命名方式来获取我在那里设置的变量。从常规appsettings / configurationManager移动时我遇到的最大问题是我需要我的测试项目来覆盖这些设置。
似乎当我在测试项目中使用settings.settings文件时,它不会覆盖主项目中的settings.settings文件。无论如何我能做到这一点吗?
此外,我正在使用一个Web项目,这意味着我从主项目中的web.config获取设置,但是在测试中从app.config获取它们。这会改变什么吗?
答案 0 :(得分:0)
如果我没有弄错的话,必须明确保存设置,如here所述,这是通过Save
方法完成的。
答案 1 :(得分:0)