Практическое руководство. Выполнение модульного теста как 64-разрядного процесса
Если имеется 64-разрядный компьютер, можно запустить тесты и собирать информацию о покрытии кода с помощью 64-разрядного процесса.
Выполнение модульного теста в виде 64-разрядного процесса
Выполнение модульного теста в виде 64-разрядного процесса
Если код или тесты были скомпилированы в виде 32-разрядного x86-совместимого кода, но теперь их необходимо запустить в виде 64-разрядного процесса, скомпилируйте их повторно с параметром Любой ЦП или, по желанию, 64 разряда.
Совет Для максимальной гибкости тестовые проекты следует компилировать в конфигурации Любой ЦП.Тогда выполнение возможно как на 32-разрядных, так и на 64-разрядных агентах.Компиляция тестовых проектов в конфигурации 64 разряда не дает никаких преимуществ.
В меню Visual Studio выберите Тест, затем Параметры, а затем выберите Архитектура процессора.Выберите x64 для выполнения тестов как 64-х разрядный процесс.
- либо -
Укажите <TargetPlatform>x64</TargetPlatform> в файле .runsettings.Преимущество этого метода состоит в том, что можно задавать группы настроек в разных файлах и быстро переключаться между различными настройками.Кроме того, можно копировать настройки между решениями.Для получения дополнительной информации см. Настройка модульных тестов с помощью файла .runsettings.
См. также
Основные понятия
Проверка кода при помощи модульных тестов