Я написал программу, которая сообщает мне, все ли DLL-файлы в файле результата покрытия кода выше указанного процентного коэффициента покрытия кода.Как получить Visual Studio для отображения результатов покрытия кода для dll с 0% охватом кода?
Он отлично работает, за исключением случаев, когда dll имеет покрытие 0% кода, поскольку библиотеки DLL с 0% охватом кода не включены в итоговый файл покрытия окна визуальной студии.
У меня есть доступ к списку DLL, которые были использованы для этого пробега кода, но я бы скорее просто посмотрел на файл покрытия кода, если смогу.
Есть ли способ получить Visual Studio для добавления результатов покрытия кода для dll, где процент покрытия кода = 0%?
Спасибо за окончательный ответ. Это довольно необычный запрос, поэтому я не очень удивлен. – user467384
Мы не находим это настолько необычным, что часто случается, что проект сообщает о 90% охвате, но забыл добавить 8 проектов в файлы тестов, в результате чего все сообщения были искажены. – jessehouwing
Эй @ Крис, пожалуйста, посмотрите: http://stackoverflow.com/questions/24767377/visual-studio-2013-code-coverage-binaries-not-being-instrumented. Я потратил десятки часов, пытаясь понять, почему это происходит. Конечно [this] (http://blogs.msdn.com/b/allendm/archive/2012/06/05/troubleshooting-missing-data-in-code-coverage-results.aspx) не помогает – abatishchev