«Не реализовано» исключение с тестом покрытия кода Visual Studio 2010 - PullRequest
2 голосов
/ 17 июня 2011

Я обновил VS2010 Professional до Premium, чтобы использовать встроенную функцию тестирования покрытия кода.Чтобы убедиться, что я правильно использовал инструмент тестирования, я рассмотрел небольшой пример с C #, который работал нормально и показал мне, какой код был выполнен в моем маленьком тесте.Затем я проделал те же шаги с самим тестируемым приложением, которое является приложением C ++, и собрал его с помощью переключателя компоновщика / Profile.

Я мог запустить свое приложение в отладчике, и онобежал нормально.Однако попытка запустить тест покрытия кода завершилась неудачно, когда было выдано исключение HRESULT: 0x80004001 (E_NOTIMPL), по-видимому, самой Visual Studio.(По крайней мере, метка в строке заголовка диалогового окна гласит «Microsoft Visual Studio».)

Хотя я ценю иронию Visual Studio, выдавая «не реализованное» исключение , я могу 'не представляю, как мне отследить это.

Мысли?

1 Ответ

3 голосов
/ 17 июня 2011

Эта ошибка была исправлена ​​в Visual Studio 2010 SP1 .Загрузите и установите исправление, чтобы увидеть, исправит ли оно вашу проблему.

...