2013-08-01 3 views
3

В моем решении у меня есть один единый тестовый проект, явно нацеленный на платформу x86, а один модуль тестирования явно нацелен на платформу x64. Чтобы получить Visual Studio 2012, чтобы найти и запустить мои модульных тестов, я должен настроить архитектуру процессора по умолчанию для модульного тестирования с помощьюСделать Visual Studio 2012 найти и запустить как модульные тесты x64, так и x86 в одном решении

Test->Test Settings->Default Processor Architecture 

, как указано в этом ответе: https://stackoverflow.com/a/16116817/1814576

Проблема в том, когда я сделайте это для моих тестов x86, Visual Studio не найдет мои тесты x64 и наоборот. Тесты даже не запускаются при попытке запустить их непосредственно через right click->Run Tests из исходного кода.

Есть ли способ настроить структуру тестирования так, чтобы и мои тесты x86, и мои x64 были найдены и запущены?

ответ

0

You'ge захочет установить сборку на смешанной платформе

enter image description here