Термин «Add-Package» не распознается как имя командлета, функции, файла сценария или работоспособной программы. - PullRequest
0 голосов
/ 30 января 2011

Я использую ссылку "Добавить пакет библиотеки" и добавляю ссылку на HTML Agility Pack и NewtonSoft.JSON.

Затем я пытаюсь добавить ссылку на одну из этих сборок в мой тестовый проект из консоли с помощью этих команд.

PM> Add-Package HTML Agility Pack

Я получаю эту ошибку:

Термин «Add-Package» не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и повторите попытку. В строке: 1 символ: 12 + Добавить-пакет <<<< HTML Agility Pack + CategoryInfo: ObjectNotFound: (Add-Package: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException </p>

Что плохо, также Intellisense не работает.

У меня установлена ​​Visual Studio Ultimate 2010 x86. Я установил NuGet 1.0 RTM.

А последняя проблема возможна, добавить ссылку на Caliburn Micro или Managed Extensibility Framework?

Я надеюсь, что пакет установлен:

PM> get-package

* Идентификатор версии Описание

HTML Agility Pack 1.4 Гибкий HTML-парсер, который создает DOM для чтения / записи ... Newtonsoft.Json 4.0.1 Json.NET - это популярный высокопроизводительный фрейм JSON ... *

РЕДАКТИРОВАНИЕ:

пытаюсь PM> install-package HTML Agility Pack

Install-Package: невозможно связать параметр 'Version'. Невозможно преобразовать значение "Pack" в тип "System.Version". Ошибка: «Часть строки версии была слишком короткой или слишком длинной.»

Ответы [ 2 ]

3 голосов
/ 30 января 2011

Поместите «HTML Agility Pack» в кавычки

Install-Package "HTML Agility Pack"
0 голосов
/ 30 января 2011

Я попробовал это так: Find-Package -remote -filter html, что дало мне следующее:

Идентификатор версии Описание
- ------- -----------
HtmlAgilityPack 1.4.0 Это гибкий HTML-парсер, который создает операции чтения / записи ...

Поэтому, используя команду Install-Package HtmlAgilityPack, вы скачиваете пакет, который вам нужен..

Полезный совет: если вы наберете install-package html, а затем нажмите Tab , тогда появятся варианты, на момент написания которых все еще только один вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...