& quot; Исключение произошло, когда тестировщик загружал тесты & quot;

Я пишу настольное приложение для Windows 8 и всегда получаю эту ошибку при сборке проекта:

Возникла исключительная ситуация во время загрузки тестового обнаружителя MSAppContainerTestDiscoverer. Исключение: ссылка на объект не установлена ​​для экземпляра объекта.

Я использую инфраструктуру модульного тестирования C ++, встроенную в Visual Studio 2012, и эта ошибка, похоже, не влияет на мои сборки или тестовые прогоны. Я ничего не нашел об этом в Интернете; Есть идеи, что вызывает эту ошибку?

0

Решение

После публикации сборки кажется, что VS запускает все установленные тест-адаптеры (MSTest, et.all) в фазе обнаружения, где они пытаются обновить список тестов. Если во время этого процесса возникает исключение, показанное выше общее сообщение об ошибке.

Я сталкивался с этим с NUnit — но у вас, похоже, то же самое с MSAppContainer. Я не уверен, что это такое. Это не повлияет на ваши сборки, но может привести к тому, что тесты не будут найдены.

Адаптер NUnit был изменен для регистрации подробной информации в окне вывода (тесты) в случае сбоя. Я думаю, что для MSTest эта ссылка должно помочь раскрыть больше деталей

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]