Проблема - мы можем каким-то образом проанализировать файл csproj, но большая часть информации не находится в файле, но либо по умолчанию, либо зависит от других свойств.
Я хочу работать с csprojфайлы и решения - получить зависимости проекта, получить свойства и элементы (такие как 'TargetFramework', скомпилированные файлы ..)
TargetFramework может быть тегом со значением или 'TargetFramework s 'тег с несколькими значениями, которые были проанализированы в 'TargetFramework'.
Старое решение - MSBuild предоставляет microsoft.build.evaluation библиотеку для работы с файлом csproj, но эта библиотека скомпилирована в net471,и вызывать ошибки при использовании его в netcoreapp.
Каким будет решение проблемы в основных проектах .net?