有没有办法在VS2013中设置默认解决方案.runsettings文件?

时间:2013-12-27 18:52:52

标签: .net unit-testing visual-studio-2013

我正在使用带有内置单元测试框架的VS2013。我创建了一个位于Solution Items文件夹中的.runsettings文件。当我选择测试 - >测试设置 - >选择测试设置文件,我可以选择我的.runsettings文件,它按预期工作。

当我退出VS2013然后重新加载项目时,我必须重新选择.runsettings文件。有没有办法在解决方案级别设置默认的.runsettings文件,以便它被持久化?

2 个答案:

答案 0 :(得分:2)

根据http://msdn.microsoft.com/en-us/library/jj635153.aspx,通过选择使用您指定的菜单选项创建的.runsettings文件,每次重新启动Visual Studio时都不必继续选择它。

文档会警告使用SettingsFile选项: "如果指定此值,则还必须将ForcedlegacyMode设置为true。"

确保使用Visual Studio 2013的最新更新(Update 1)。此外,您可以尝试通过工具 - >导入和导出设置 - >重置所有设置重置IDE设置。

答案 1 :(得分:2)

如果在加载解决方案时足够快地打开测试资源管理器,它将记住该文件。我在VS 2013 SP 3中使用本机c ++单元测试项目对此进行了测试。它似乎是known bug