Консоль диспетчера пакетов не может найти пакеты

Я пытаюсь

Install-Package NHibernate

но получаю "Пакет... не найден". Если я открою параметры ПКМ, список доступных источников будет заполнен, но зеленого символа ОК там нет.

Могу ли я использовать альтернативный источник, отличный от MS-Links-ID 206669, который является источником по умолчанию в VS?


person Alexander Schmidt    schedule 07.03.2011    source источник
comment
У вас установлена ​​последняя версия nuget?   -  person davidfowl    schedule 07.03.2011
comment
Можете ли вы увидеть пакеты в своем браузере, если вы перейдете к источнику пакета напрямую?   -  person davidfowl    schedule 09.03.2011


Ответы (1)


У меня была аналогичная проблема прошлой ночью. Два значения LinkID, которые у меня были:

206669 и 19913

Это означает, что URL-адрес, который я передаю в диалоговое окно «Настройки», был:

https://go.microsoft.com/fwlink/?LinkID=206669 https: //go.microsoft.com/fwlink/?LinkID=19913

19913 ничего не дал в списке доступных пакетов. Я думаю, что это число появилось, когда я установил пакет несколько недель (месяцев?) назад и отказался от него в первый раз.

206669 вроде сработал. Я мог видеть ожидаемые пакеты, но мог установить только некоторые пакеты, а не все. Например, я мог получить Castle, но не Log4net. Я мог получить AutoMapper, но не RestSharp. Те, которые не удались, просто сказали «тайм-аут операции».

Я рад, что я не единственный, кто видит эти проблемы — я не видел ничего об этом в FAQ или документации.

Кажется, что LinkID и этот URL-адрес являются слабым местом в структуре. Я хотел бы увидеть больше дискуссий о том, что означают эти значения, и почему сейчас, похоже, можно использовать как минимум 3 разных значения. Как насчет более четкой ссылки, такой как www.nuget.com? А как насчет сообщения, более четко показывающего, почему время ожидания операции истекло для одного пакета, а не для другого?

NuGet подает большие надежды, и многие люди верят в это. Я хочу присоединиться, но такие сбои действительно могут помешать людям принять его.

Привет, Даниэль

person Daniel Williams    schedule 07.03.2011
comment
Спасибо за ответ. Я проверю это завтра. Я предполагаю, что nuget не будет работать должным образом за прокси-серверами, потому что это точка в том месте, где он не будет работать для меня. Я проверю это. - person Alexander Schmidt; 07.03.2011
comment
Никакого эффекта на моем сайте. 19913, кажется, полностью игнорируется, и он продолжает жаловаться на то, что {url} либо недействителен... - person Alexander Schmidt; 08.03.2011