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