Я использую этот код для преобразования результатов коварификации кода MSTest в формат XML, я добавил ссылку на Microsoft.VisualStudio.Coverage.Analysis.dll, но нет класса с именем CoverageInfoManager. Я использую VS 2010.
static void Main(string[] args)
{
String coveragepath = System.IO.Path.GetDirectoryName(args[0]);
CoverageInfoManager.SymPath = coveragepath;
CoverageInfoManager.ExePath = coveragepath;
// Create a coverage info object from the file
String coveragefile = System.IO.Path.GetFullPath(args[1]);
CoverageInfo ci = CoverageInfoManager.CreateInfoFromFile(coveragefile);
// Ask for the DataSet. The parameter must be null
CoverageDS data = ci.BuildDataSet(null);
// Write to XML
String coverageoutput = System.IO.Path.GetFullPath(args[2]);
data.WriteXml(coverageoutput);
}
Если я использую этот код вместо вышеуказанного,
CoverageInfo coverage = CoverageInfo.CreateFromFile(@"....\data.coverage");
выдает ошибку о том, что «Файл изображения» ... \ bin \ Debug \ TestProject1.dll «не найден»