У меня были проблемы с ошибкой понижения зависимостей (как оказалось, из-за плохого разрешения конфликта git у меня было две ссылки на один и тот же пакет в файле csproj с разными версиями - во всяком случае, не проблема).
Одна из вещей, которые я пытался обнаружить, пытаясь обнаружить это, - удалять кеш пакета из %userprofile%\.nuget\packages
- я удалил всю папку packages
.
Затем я обнаружил, что в файле csproj
были дубликаты ссылок на пакеты, и подумал: «Хорошо, я просто удалю дубликат и сделаю dotnet restore Blah.sln
, и все будет хорошо. Нет. Я продолжал получать ошибку сборки:
metadata file microsoft.codeanalysis.analyzers.dll could not be found