Управління пакунками NuGet не відображається в меню

Using Visual Studio 2012 Premium on Win 7 x64, I make a new project (an MVC 4 project). When right-clicking on the project, I see no 'Manage NuGet Packages' option. A packages folder exists in the solution directory, as does a package.config file in the project directory. When going to Tools, there is no Manage NuGet Packages option, either. When going to Tools->Extensions and Updates..., the NuGet Package Manager is installed and up to date.

Будь-яка ідея, чому мій проект не може керувати пакетами NuGet для себе?

Ось знімок екрана меню:

enter image description here

9

7 Відповіді

У мене була однакова проблема. Проблема була наступною: Я встановив NuGet Packager замість NuGet Package Manager (з розширень та оновлень). Як тільки я встановив останній, він з'явився в контекстному меню. Можливо, ви зіткнулися з тією ж проблемою.

7
додано
Дякую за відповідь, але, на жаль, це не так. Це був NuGE пакетний менеджер напевно.
додано Автор brazilianldsjaguar, джерело

Мені довелося видалити диспетчер пакетів Nuget із розширень та оновлень, а потім перевстановити його. Після перезапуску Visual Studio з'явилися пункти меню відсутніх.

4
додано

Моє рішення прийшло у вигляді видалення всіх слідів NuGet Package Manager , включаючи всі файли реєстру. Оскільки файли реєстру мають дивні імена, вони шукають такі речі, як NuGet.Core , а також майже будь-які елементи у файлах Program Files \ Microsoft Visual Studio \ 11.0 \ Common7 \ IDE \ Extensions папка Після очищення цих комп'ютерів, перезавантаження комп'ютера, повторне встановлення NuGet, а потім повторне перезавантаження, здається, усуває проблему.

2
додано

У моєму випадку проект був запущений. При зупинці з'явилися пункти меню.

0
додано

Через причини, здається, Nuget Package Manager не було встановлено в моєму новому випуску Visual Studio Professionnal 2013. Встановлюючи це, виправлено проблему.

0
додано

Перш за все, є щось, яке ви повинні перевірити

  • Переконайтеся, що ви в режимі налагодження
  • Переконайтеся, що ви не запустили налагоджувач
  • Встановлений "NuGet Package Manager", а не "NuGet" Packager '
  • Ваш проект був створений за допомогою VS IDE - щоб перевірити це, ви можете просто створити нове рішення в VS і побачити, що ви все ще відсутній параметр "Управління пакетами NuGet" у меню.

Тепер, якщо це питання все-таки з'явиться, спробуйте виконати наступні кроки:

  1. Очистіть папку розширень. Папка розширень можна знайти під папкою VS \ Common7 \ IDE \ Extensions. тобто якщо vs2013 у 64 біт, потім C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions
  2. Видалити NuGet Package Manager із розширень та оновлень
  3. Перезапустити VS
  4. Установіть NuGet Package Manager із розширень та оновлень

Сподіваюся, це було корисним

0
додано

Ви також можете перевірити папку Extensions у [if vs2013 на 64 біт, потім на C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ Extensions]

Кожне розширення має тут папку з розширенням manifest file extension.manifest, перевірте ці файли xml - вузол "Name", а якщо знайдено дублікат, видаліть дублікати папок, перезапустіть Visual Studio.

Якщо в одній папці є одне і те ж розширення, VS плутається і не завантажиться ...

0
додано