C# 测试 运行 配置(*.runsettings)
C# Test running configuration(*.runsettings)
默认情况下 Visual studio 将 运行 在 1 个线程中进行测试。我想 运行 它并行。我有 test.runsettings 文件,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>4</MaxCpuCount>
</RunConfiguration>
</RunSettings>
当我重建解决方案或 运行 测试时,我在输出 window:
中收到以下错误
Invalid settings 'RunConfiguration'. Unexpected XmlElement: 'MaxCpuCount'.
我从 MSDN 文档中复制粘贴了 test.runsettings 的代码,并从 VS 测试菜单中选择了这个文件。
我正在使用 Visual studio 2015.
问题已解决。它将在 VS 2015 update 1 和 + 上运行。
感谢您的帮助。
根据 MSDN 在 VS 2015 或更新版本中创建 Test
项目并创建 test.runsettings
文件
正在将您的内容添加到此文件:
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>4</MaxCpuCount>
</RunConfiguration>
</RunSettings>
并将其添加到测试设置中,对我来说效果很好。
查看 MSDN 文档。你可能做错了什么。
编辑:
您的 VS 可能有更新?如果不是,则解决方案或您的 VS 可能有问题。
作为最后一个选项,重新安装 VS。
卸载并重新加载测试项目对我有用。
默认情况下 Visual studio 将 运行 在 1 个线程中进行测试。我想 运行 它并行。我有 test.runsettings 文件,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>4</MaxCpuCount>
</RunConfiguration>
</RunSettings>
当我重建解决方案或 运行 测试时,我在输出 window:
中收到以下错误Invalid settings 'RunConfiguration'. Unexpected XmlElement: 'MaxCpuCount'.
我从 MSDN 文档中复制粘贴了 test.runsettings 的代码,并从 VS 测试菜单中选择了这个文件。
我正在使用 Visual studio 2015.
问题已解决。它将在 VS 2015 update 1 和 + 上运行。
感谢您的帮助。
根据 MSDN 在 VS 2015 或更新版本中创建 Test
项目并创建 test.runsettings
文件
正在将您的内容添加到此文件:
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>4</MaxCpuCount>
</RunConfiguration>
</RunSettings>
并将其添加到测试设置中,对我来说效果很好。 查看 MSDN 文档。你可能做错了什么。
编辑:
您的 VS 可能有更新?如果不是,则解决方案或您的 VS 可能有问题。
作为最后一个选项,重新安装 VS。
卸载并重新加载测试项目对我有用。