Подтвердить что ты не робот

Консоль диспетчера пакетов не работает

В соответствии с этим http://docs.nuget.org/docs/start-here/using-the-package-manager-console я должен увидеть приглашение PM, и команды, такие как get-packages, должны работать. С моим VS2010 в командной строке диспетчера диспетчера пакетов указано

PS E:\myprojectfolder

и ни одна из команд не работает - это вызывает ошибку:

PS E:\project>  get-package -ListAvailable
The term 'get-package' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is co
rrect and try again.
At line:1 char:12
+ get-package <<<<  -ListAvailable
    + CategoryInfo          : ObjectNotFound: (get-package:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Любые идеи?

4b9b3361

Ответ 1

Вместо того, чтобы голосовать, чтобы закрыть и оставить ответ в комментариях, стоит опубликовать его как реальный ответ, чтобы другие с проблемой видели ответный вопрос в результатах поиска, а не без ответа: -)

Скопировано из комментариев:

перезагрузка компьютера и VS как-то исправили эту проблему, закрыв

Да Я видел эту проблему раньше (где модуль NuGet не загружен)

Эта проблема находится в отслеживании проблем NuGet, хотя она закрыта (на данный момент)

Ответ 2

Решение этой проблемы:

  • Закройте консоль диспетчера пакетов
  • Закрыть проект
  • Закрыть Visual Studio
  • Запустить Visual Studio
  • Откройте проект снова

Ответ 3

Я использовал консоль диспетчера пакетов для установки пакета и получал эту ошибку. Странно с помощью пользовательского интерфейса Nuget Package Manager эта ошибка не возникала, и проблема была решена.

Ответ 4

решение:

  • open visual sutido
  • откройте консоль диспетчера пакетов
  • используйте меню файла, чтобы открыть проект