Nuget установленная панель пуста после обновления VS 2017 - PullRequest
0 голосов
/ 09 июня 2018

Сегодня я обновил VS до версии 15.7.3, и теперь моя панель Nuget с установленными пакетами пуста.Не пустой, но показывает только System.Runtime.

У меня есть файл packages.config в моем проекте, и до обновления все работало очень хорошо.

Также решение не будет собираться.Он показывает следующую ошибку

This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets. C:\Users\User\Source\Repos\xxxx1-sol\xxxx1\xxxx1.csproj 6039    

В чем может быть проблема?

Обновление 1

Я попытался установить все пакеты снова и после того, как установил паруя видел это в ссылках

References window

Обновление 2:

Я пытался удалить папку .packages перед установкой пакетов снова через Nugetи папка .packages не была создана

Мой путь к проекту: C: \ Users \ Пользователь \ Source \ Repos \ Project123-Git

Также я вижу, что теперь у меня есть папка .nuget вC: \ Users \ User.nuget, в котором есть папка пакетов.

Я также пытался удалить файл packages.config, но в Nuget все еще есть мои недавно установленные пакеты, даже если package.config не существует

1 Ответ

0 голосов
/ 12 июня 2018

После предложения на странице Github Nuget мне удалось найти решение

https://github.com/NuGet/Home/issues/7013

Я выгрузил проект, открыл файл проекта и удалил из него все узлы PackageReference.Затем я удалил папку obj, и Nuget снова начал распознавать мои пакеты.Проект теперь прекрасно работает.

Спасибо всем за помощь

...