.net Core разобрать файл csproj для объекта - PullRequest
0 голосов
/ 17 декабря 2018

Проблема - мы можем каким-то образом проанализировать файл csproj, но большая часть информации не находится в файле, но либо по умолчанию, либо зависит от других свойств.

Я хочу работать с csprojфайлы и решения - получить зависимости проекта, получить свойства и элементы (такие как 'TargetFramework', скомпилированные файлы ..)

TargetFramework может быть тегом со значением или 'TargetFramework s 'тег с несколькими значениями, которые были проанализированы в 'TargetFramework'.

Старое решение - MSBuild предоставляет microsoft.build.evaluation библиотеку для работы с файлом csproj, но эта библиотека скомпилирована в net471,и вызывать ошибки при использовании его в netcoreapp.

Каким будет решение проблемы в основных проектах .net?

...