Управление пакетами NuGet, не видимыми в меню
используя Visual Studio 2012 Premium на Win 7 x64, я создаю новый проект (проект MVC 4). При щелчке правой кнопкой мыши по проекту я не вижу опции "Управление пакетами NuGet". Папка packages существует в каталоге решения, как и пакет.файл конфигурации в каталоге проекта. Когда собирается Tools
нет , либо. Когда собирается Tools
->Extensions and Updates...
на NuGet Package Manager
установлен и обновлен.
любая идея, почему мой проект не может управлять NuGet пакеты для себя?
вот скриншот меню:
7 ответов
У меня была похожая проблема. Проблема была следующей.: Я установил NuGet Packager вместо Менеджер Пакетов NuGet (из расширений и обновлений). Как только я установил последний, он появился в контекстном меню. Возможно, вы столкнулись с той же проблемой.
Мне пришлось удалить Диспетчер пакетов Nuget из расширений и обновлений, а затем переустановить его. После перезапуска Visual Studio появились отсутствующие записи меню.
мое решение пришло в виде уничтожения всех следов Менеджер Пакетов NuGet, включая все файлы реестра. Поскольку файлы реестра имеют странные имена, поиск таких вещей, как NuGet.Core
а также почти все, что в Program Files\Microsoft Visual Studio.0\Common7\IDE\Extensions
папка. После очистки их, перезагрузки компьютера, переустановки NuGet, а затем перезапуска снова, казалось, прояснить проблему.
из-за причин кажется, что диспетчер пакетов Nuget не был установлен на моем новом выпуске Visual Studio Professionnal 2013. Установка его исправила проблему.
вы также можете проверить папку расширений в [если vs2013 в 64 бит, то C:\Program файлы (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions]
каждое расширение имеет папку здесь с расширением файла манифеста.манифест, проверьте эти xml-файлы-узел " имя " и, если найден дубликат, удалите дубликаты папок, перезапустите Visual Studio.
Если есть такое же расширение в другой папке, VS путается и не загружает его...
прежде всего, есть что - то, что вы должны проверить
- убедитесь, что вы находитесь в режиме отладки
- убедитесь, что вы не запускаете отладчик
- установлен "Диспетчер пакетов NuGet", а не " NuGet Packager'
- ваш проект был создан с помощью vs IDE-чтобы проверить это, вы можете просто создайте новое решение в VS и убедитесь, что вы все еще отсутствует 'управление пакеты NuGet в меню.
теперь, если эта проблема по-прежнему появляется Вы можете попробовать предпринять следующие шаги:
- очистите папку расширений. Можно найти папку Extensions в папке VS \Common7\IDE\Extensions. т. е. если vs2013 в 64 немного, затем C:\Program файлы (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions
- удалите Диспетчер пакетов NuGet из расширений и обновлений
- перезапустить VS
- установите Диспетчер пакетов NuGet из расширений и Обновления
надеюсь, это было полезным