Проблемы с получением NuGet для работы на XP - PullRequest
0 голосов
/ 30 ноября 2010

У меня установлен Powershell 2 на коробке.
Я могу запустить ISE и загрузить модули. Команда test-path PathAndFileName работает нормально.
Это 64-битная версия под управлением 32-битной XP Pro SP3 с загруженной версией VS2008 и VS2010 Premium.
Я установил версию Nuget в Nov8, используя .vsix.
Я скачал инструмент командной строки NuGet.

Когда я пытаюсь открыть «Добавить ссылку на пакет библиотеки», пакеты не отображаются. Я могу открыть консоль диспетчера пакетов, как Скотт Хансельман продемонстрировал в PDC 2010.
Я могу напечатать «список», нажмите клавишу табуляции, и он автоматически заполняет список пакетов.

Я прочитал несколько статей об удалении предыдущих копий, но я не думаю, что это проблема. Я прочитал, где находился каталог «package» на том же уровне, что и файл решения. У меня нет ни одного. Я прочитал, где подача из CP1 изменилась для CP2. Я удалил все свои каналы и добавил один с именем MicroDefault с URL-адресом http://go.microsoft.com/fwlink/?LinkID=204820. URL-адрес со страницы загрузки NuGet.

Проблема в том, что когда я выполняю List-Package, я получаю следующее.

PM> List-Package
Get-Package : Expected an absolute, well formed http URL without a query or fragment.
Parameter name: serviceRoot
At line:1 char:13
+ List-Package <<<< 
    + CategoryInfo          : NotSpecified: (:) [Get-Package], ArgumentException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.GetPackageCmdlet

Любые дальнейшие подсказки или подсказки были бы потрясающими.

Ответы [ 3 ]

0 голосов
/ 19 января 2011

При открытии диалогового окна отображается список установленных пакетов по умолчанию.Вы нажали на вкладку Онлайн?

Официальный канал OData расположен по адресу: http://go.microsoft.com/fwlink/?LinkID=206669

Также обязательно посетите нашу страницу Известные проблемы: http://nuget.codeplex.com/documentation?title=Known%20Issues

В WinXP по умолчанию не установлен PowerShell 2.0.Вам нужно убедиться, что это установлено.

0 голосов
/ 20 января 2011

В конечном итоге это был совет в этой ссылке. Сначала я подумал, что мои ИТ-специалисты понизили настройки брандмауэра, и это оказалось неверным.

http://weblogs.asp.net/jgalloway/archive/2011/02/02/downloading-a-local-nuget-repository-with-powershell.aspx

0 голосов
/ 10 декабря 2010

Я знаю, что у NuGet была проблема с плагином Reflector для Visual Studio.Загрузка последней версии плагина Reflector должна устранить проблему.

Также вы можете ознакомиться с этой статьей , в которой рассказывается, как создать пакет .

.
...