Я впервые добавляю модульные тесты в существующее решение. Это устаревшее решение с различными типами проектов. Мой модульный тестовый проект ссылается только на один другой проект в решении, которое является библиотекой классов.
Мои тесты выполняются нормально, но когда я выбираю «Анализ покрытия кода для выбранных тестов», Visual Studio либо аварийно завершает работу, либо я получаю следующую ошибку в окне «Вывод — тесты»:
Такой интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE))
Такой интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE))
Я попытался запустить модульные тесты и покрытие кода в отдельном новом решении, и все работает нормально. Это заставляет меня поверить, что это проблема с существующим кодом и/или решением.
даже не знаю с чего начать искать. Какие-либо предложения?
Спасибо.
Пропустить