JetBrains Rider : ошибки компиляции в папке пользовательских пакетов NuGet

#c# #nuget #jetbrains-ide #rider

Вопрос:

По умолчанию глобальная папка пакетов NuGet является %USERPROFILE%.nugetpackages

После изменения его с NUGET_PACKAGES помощью переменной среды я получаю ошибки компиляции :

  • Недостающие пакеты
  • «не удалось найти систему типов или пространств имен»
  • «предопределенная Система.Строка не определена и не импортирована»
  • и т.д.

Вот как выглядят папки NuGet :

  • Глобальные пакеты C:Windowssystem32configsystemprofile.nugetpackages
  • Кэш пакетов C:Users<myuserlogin>AppDataLocalNuGetCache
  • Кэш Http C:Users<myuserlogin>AppDataLocalNuGetv3-cache
  • СаМорОдок C:Users<myuserlogin>.nuget
  • Температура C:Users<myuserlogin>AppDataLocalTempNuGetScratch

После установки переменной среды я выполнил «восстановление dotnet». Согласно NuGet, все пакеты для решения установлены правильно.

Какая-нибудь помощь ?

Комментарии:

1. Вам лучше собрать двоичный журнал MSBuild, чтобы проверить, что не так, msbuildlog.com Другим людям трудно помочь, не прикасаясь к настройке вашего устройства.