'nuget' не распознается, но работают другие команды nuget

Я пытаюсь создать пакет nuget, используяhttp://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package#From_a_convention_based_working_directory в качестве ссылки. Моя консоль диспетчера пакетов в Visual Studio не позволяет мне использоватьNuGet» команда. Я смогу 'Get-help нугует и он отображает:

Следующие командлеты NuGet включены.

    Cmdlet                  Description
    ------------------      ----------------------------------------------
    Get-Package             Gets the set of packages available from the package source.

    Install-Package         Installs a package and its dependencies into the project.

    Uninstall-Package       Uninstalls a package. If other packages depend on this package, 
                            the command will fail unless the –Force option is specified.

    Update-Package          Updates a package and its dependencies to a newer version.

    Add-BindingRedirect     Examines all assemblies within the output path for a project
                            and adds binding redirects to the application (or web) 
                            configuration file where necessary.

    Get-Project             Returns a reference to the DTE (Development Tools Environment) 
                            for the specified project. If none is specifed, returns the 
                            default project selected in the Package Manager Console.

    Open-PackagePage        Open the browser pointing to ProjectUrl, LicenseUrl or 
                            ReportAbuseUrl of the specified package.

    Register-TabExpansion   Registers a tab expansion for the parameters of a command.
Однако всякий раз, когда я запускаю команды с nuget, это дает:

Семестр 'NuGet» не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и попробуйте снова.

В строке: 1 символ: 6 + nuget <<<< + CategoryInfo: ObjectNotFound: (nuget: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException

Я пробовал следующие решения: 1>

закрытие всех пунктов и перезапуск

 удаление и повторная установка3>

создание файла профиля powershell (это нене существовало раньше, и это фактически сломало все)

Проблема начала появляться после того, как я обновил пробную версию Visual Studio 2012 Ultimate до зарегистрированной. Первоначально у меня была установлена VS 12 Pro. Я неЯ не знаю, действительно ли это как-то связано с этим, но я заметил, что у других, у которых были похожие проблемы, установлены версии 10 и 12.

Мой вопрос "Кто-нибудь знает, что еще попробовать? Моя теория состоит в том, что путь к команде nuget отсутствует, но я не могу найти, как настроить пути, которые использует консоль диспетчера пакетов, и я не уверен, где на самом деле хранится nuget командлета.

Обновлено --- попытался загрузить инструмент командной строки, как предложено ниже. Это приводит к тому, что ничего не работает снова. Я попытался удалить, и теперь у меня есть элемент в расширениях vs2010 для Nuget, который некнопка установки или удаления не включена. Это наводит меня на мысль, что это связано с расширениями, установленными в 2010 и 2012 годах, которые участвуют в моей маленькой драме. Если кто-то также знает, как уничтожить неустановимое расширение, пожалуйста, сообщите также, но я попробую другой вопрос для этого.

Ответы на вопрос(8)

Ваш ответ на вопрос