Проблемы обновления пакета Nuget
У меня проблемы с обновлением пакетов Nuget в Visual Studio 2013 для решения.
Я щелкнул правой кнопкой мыши решение, выбрал "Управление пакетами для решения", затем на вкладке "Обновление" выберите "Обновить все".
Казалось, что все обновилось нормально, однако на вкладке обновления обновленные пакеты по-прежнему отображаются как требующие обновления. Если я затем снова зайду обновлять их, в списке проектов будет показан каждый проект, в котором есть пакет, и каждый флажок отключен, как будто он уже знает, что они были обновлены. Насколько я могу судить, каждый проект был обновлен.
Я перезапустил Visual Studio
Кто-нибудь еще сталкивался с этим раньше?
1 ответ
Проверьте папку с вашими пакетами. Мне кажется, что эта проблема возникает, когда Nuget по какой-либо причине не может удалить старую версию пакета. Так что, если у вас есть папка "MyLib 4.0.3.0" и папка "MyLib 4.0.5.0", она отобразит их оба в списке установленных пакетов и подумает, что MyLib необходимо обновить.