Незначительная коррекция: vsinstr.exe - это инструмент, используемый для инструментов двоичного файла для покрытия кода (или профилирования).VSPerfMon.exe - это монитор покрытия кода, который фактически записывает двоичный файл .coverage на диск.
Внутри среды IDE в окне инструмента «Результаты покрытия кода» можно нажать «Экспорт результатов», чтобы экспортировать покрытиеданные в формате XML:
![Code coverage XML export.](https://i.stack.imgur.com/G9rmi.png)
VS2010 не имеет утилиты командной строки для выгрузки файлов .coverage в XML, однако для этого можно использовать API покрытия кодасам.См. этот пост (и блог Питера в целом ) и функцию CoverageDS.ExportXml
для этого.
XML-файл покрытия имеетсводные данные, которые похожи на то, что вы видите в пользовательском интерфейсе VS.Если вам нужны более конкретные сведения о покрытии (например, информация о покрытии на блок), вы можете использовать API покрытия кода, чтобы получить его.