По умолчанию Visual studio будет запускать тесты в 1 потоке. Я хочу запустить его параллельно. У меня есть test.runsettings файл с кодом ниже:C# Test running configuration (*. Runsettings)
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<MaxCpuCount>4</MaxCpuCount>
</RunConfiguration>
</RunSettings>
Когда я перестраивать решение или запуска тестов я получаю ошибку ниже в окне вывода:
Invalid settings 'RunConfiguration'. Unexpected XmlElement: 'MaxCpuCount'.
Я копия вставленного кода для тестирования .runsettings от MSDN doc и выбрал этот файл из меню VS Test.
Я использую Visual Studio 2015
проблема решена. Он будет работать над обновлением VS 2015 1 и +.
Благодарим за помощь.
* .runsettings - это не имя файла, имя файла - settings.runsettings – Jamaxack
. Добавление вашего указанного кода в файл testettings не будет работать, потому что формат тестовых настроек отличается от настроек runsettings. – Jamaxack
@Jamaxack не добавляет его в файл настроек тестов, добавляет внутри визуальной студии -> В меню «Тестирование» выберите «Тестирование настроек», «Выбрать файл тестовых настроек» -> «выбрать параметры test.runsettings» или все, что вызывается. Это сработало для меня, я протестировал его. –