0

Я пишу на рабочий стол Windows 8 приложения, и всегда получает эту ошибку при создании проекта:«произошло исключение во время испытания открыватель нагружал испытание»

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

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

ответ

0

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

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

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

+0

Я немного посмотрел на это, но мне не удалось получить никаких следов для компонентов, на которые ссылаются точки. Я буду больше мешать; возможно, бегун, который используется для тестирования C++, имеет другой дом. – derekerdmann

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