Мы используем Visual Studio 2012 и Team Foundation Server 2010 в нашем проекте. Поскольку мы используем Microsoft Fakes, мы могли бы не использовать начатые функции тестирования нашей Team Build 2010, я создал операцию сборки, которая вызывает VSTest.Console.exe, передавая тестовые сборки. Этот подход хорошо работает для нас. Однако после недавней регистрации мы получаем следующую ошибку при выполнении Vstest.console.exe
Ошибка: при вызове исполнителя исполнителя возникло исключение://mstestadapter/v1 ': ссылка на объект не установлена в экземпляр объекта.
Я скопировал двоичные файлы на свой локальный компьютер и смог снова получить ошибку. Интересно, что мы запускаем сборку dev перед регистрацией, которая запускает тот же vstest.console.exe с теми же параметрами и работает правильно. У меня есть две папки на моей машине, для одного звонок работает нормально, а для других - нет. Скомпилированные сборки выглядят одинакового размера, и нет никаких оснований полагать.
Я попытался использовать Process Monitor, но не смог найти ничего очевидного, кроме того, что процесс возвращается с кодом выхода 1. Кто-нибудь знает об этой ошибке? Есть ли способ узнать больше информации из моего тестового прогона?
Привет,
Хамид