1

У меня есть проект Compact Framework, в котором есть два проекта тестирования модулей с ним.Мобильный эмулятор Запущен для немобильных модульных тестов

Один из них - проект тестирования интеллектуального устройства (требуется запуск эмулятора). Другой - обычный проект тестирования модулей.

Обычный проект тестирования модулей отлично работает на моей машине и на машине сборки, но на машине моего коллеги он пытается запустить эмулятор, а затем не выполняет тесты.

Он попытался выполнить проверку набора изменений 1, затем удалив папку, затем проверит и запустит тест, но по-прежнему пытается запустить эмулятор.

Поскольку и машина сборки, и мой компьютер работают нормально, я предполагаю, что это определенная настройка, которую он может иметь на своей машине.

Любые идеи?

(с помощью Visual Studio 2008 и MSTest)

+1

Вы проверили testrunconfig? – ctacke

+0

@ctacke: Это было! Resharper не использовал правильный testrunconfig. (Как видно из этого вопроса http://stackoverflow.com/questions/747263/resharper-unit-test-runner-support-for-deployment-items). Отправьте это как ответ, чтобы я мог его выбрать. – Vaccano

ответ

0

Оказывается, это был testrunconfig. Мы работали от resharper, и он не выбирал правильный testrunconfig.

1

Это может быть из-за настроек отладки раствора. Если вы щелкните правой кнопкой мыши по решению в обозревателе решений и выберите Свойства, есть узел под названием Startup Project. Параметры в этом диалоговом окне хранятся в файле .suo решения, который обычно не проверяется в исходном элементе управления.

Возможно, это или один из других узлов в диалоговом окне «Свойства решения» определяет разницу.

Смежные вопросы