【问题标题】:Is there a way to set a default solution .runsettings file in VS2013?有没有办法在 VS2013 中设置默认的解决方案 .runsettings 文件?
【发布时间】:2023-04-03 11:52:01
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

    文档确实对使用 SettingsFile 选项发出警告: “如果指定此值,则还必须将 ForcedlegacyMode 设置为 true。”

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2018-07-23
        • 1970-01-01
        • 1970-01-01
        • 2016-07-16
        • 2016-02-23
        • 1970-01-01
        • 1970-01-01
        • 2015-11-12
        • 2010-12-20
        相关资源
        最近更新 更多