Microsoft.VisualStudio.Coverage.Symbols Не удалось найти символы для файла изображения
Я пытаюсь экспортировать файл.coverage в XML, я пробовал это раньше, у меня даже есть 1 машина, на которой он работает нормально.
using Microsoft.VisualStudio.Coverage.Analysis;
namespace CoverageConverter
{
class Program
{
static void Main(string[] args)
{
using (CoverageInfo info = CoverageInfo.CreateFromFile(
"PATH_OF_YOUR_*.coverage_FILE",
new string[] { @"DIRECTORY_OF_YOUR_DLL_OR_EXE"},
new string[] { }))
{
CoverageDS data = info.BuildDataSet();
data.WriteXml("converted.coveragexml");
}
}
}
}
но на этом другом компьютере я всегда получаю следующую ошибку: Первое исключение типа Microsoft.VisualStudio.Coverage.Analysis.SymbolsNotFoundException произошло в Microsoft.VisualStudio.Coverage.Analysis.dll
Произошла ошибка при создании отчета Microsoft.VisualStudio.Coverage.Analysis.SymbolsNotFoundException: символы для файла i mage "" не найдены. в Microsoft.VisualStudio.Coverage.Analysis.Utility.SymbolsNotFoundException(Строковый путь) в Microsoft.VisualStudio.Coverage.Analysis.Vsp.VspSymbolReader.Reset() в Microsoft.VisualStudio.Coverage.Analysis.Vsp.Vspethoho String & methodName, String & undecoratedMethodName, String & cl assName, String & namespaceName, IList1 lines)
at Microsoft.VisualStudio.Coverage.Analysis.CoverageInfo.BuildDataSet(Boolean
summaryOnly, IEnumerable
1 тесты, IEnumerable1 modules)
at Microsoft.VisualStudio.Coverage.Analysis.CoverageInfo.BuildDataSet(IEnumer
able
1 тесты)
Я попробовал мысли, упомянутые здесь, но не работает Слияние Visual Studio Code Coverage происходит с ImageNotFoundException
Также я заметил несколько отличий от работы компьютера 1. Установил Visual 2010, однако я скопировал вручную и зарегистрировал msdia100.dll в другом окне. 2. C:\Windows\SysWOW64\dbghelp.dll в рабочем окне - более новая версия, я скопировал dll в папку bin.
нужна помощь, чтобы узнать, как заставить работать этот другой блок, или любой другой способ экспорта файла.coverage в XML