2016-06-21 5 views
114

Я получаю сообщение об ошибке «[project] nuget is unalid». Я получил сообщение об ошибке, как это раньше, и использовал решение «Update NuGet менеджера пакетов» упоминается здесь:Получение «проекта» конфигурации nuget является недопустимой ошибкой

Unable to Install Any Package in Visual Studio 2015

Я также пробовал другие решения, упомянутые в этой связи не дали никаких результатов.

  • Перезапуск Visual Studio
  • Удаление nuget.config
  • Удаление packages.config
  • Обновление диспетчера NuGet пакета.

Кроме того, я могу видеть пакеты nuGet на уровне решения и другие проекты в рамках этого решения.

И, если я иду в консоль диспетчера пакетов (Инструменты -> Менеджер пакетов NuGet -> Консоль диспетчера пакетов), я не вижу, чтобы проекты, имеющие эту проблему в проекте, выпадали, но я вижу другие проекты в решение.

ответ

6

Обновление Visual Studio до «Обновление 2» снова заработало.

Tools -> Extensions and Updates ->Visual Studio Update 2

Как упомянуто в вопросе и ссылки я разместил в нем, я уже обновил менеджер NuGet пакетов для 3.4.4 до этого и перезапущен без толку, так что я, если не знаю, комбинация обоих этих действий сработала.

+6

У меня была эта ошибка в обновлении 2, но перезапуск VS исправил ее для меня –

+0

Это обновление было скрыто под 'Python Tools Update' для меня. – ja72

+3

Я просто столкнулся с этим, и я уже на Update 3. Перезапуск исправил его и для меня. – krillgar

468

Просто перезагрузка Visual Studio работала для меня.

+3

Это решение и многие другие были перечислены здесь (http://stackoverflow.com/a/34910428/5159431). Как упоминалось в этом вопросе, это случай, когда это и многие из перечисленных решений уже были опробованы – Ash

+1

@AshwinNair Спасибо, что указали это. Я добавил это как ответ, потому что нашел этот вопрос, когда я был в Google Сообщение об ошибке, и перезагрузка VS была всем, в чем я нуждался. Поэтому решения, которые вы упомянули в своем вопросе, действительно решили мою проблему. :) Я подозреваю, что другие обнаружили, что это касается и их. – user2441511

+0

Приятно знать, что одно из решений, упомянутых в этом вопросе, решило вашу проблему. Как я упоминал ранее, этот вопрос - это случай, когда эти «решения», которые работали для других, не работали. Таким образом, «перезапуск VS» не является ответом на этот вопрос. Я надеюсь, что люди не возьмут на себя ответственность за размещение трех других решений в качестве ответов, а также в случае, если одна из них работает для них. – Ash