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

Nuget + NuGetPowerTools + Enable-PackageRestore = ошибка аутентификации за Proxy

Вчера вечером, дома, где я не работаю с прокси-сервером, обновил репозиторий NuGet с помощью NuGetPowerTools/Enable-PackageRestore. Отлично работает.

Пришел в офис, где я работаю с одним и тем же репозиторием при следующих условиях:

  • в VM VM на основе VM,
  • с использованием Bridged Networking,
  • Переустановил NuGet сегодня, перезагрузился (конечно, у меня есть последняя версия)
  • запуск под учетной записью в домене DEV (т.е. DEV\Me)
  • Доступ к внешнему миру через прокси-сервер, для которого требуется учетная запись домена corp (т.е. CORP\Me)
  • Ie 9 Конфигурация/Свойства обозревателя/Подключение настроено как:
    • Использовать прокси:
    • Адрес: yadayada1
    • Порт: 80
    • Обход прокси для локальных адресов
    • Автоматическое обнаружение настроек
  • Вышеуказанные настройки верны настолько, что я могу получить доступ к веб-сайту через IE9, Chrome и т.д.
    • ПРИМЕЧАНИЕ. Можно перечислить и загрузить пакеты Nuget... это просто новый процесс сборки, который не может.
  • В соответствии с предложением в Интернете я просмотрел DevEnv.exe.config и имею следующие настройки: - <system.net><settings><ipv6 enabled="true" /></settings></system.net>
    • Я также пробовал с этими настройками как
    • <system.net><defaultProxy useDefaultCredentials="true"><proxy autoDetect="True" usesystemdefault="True" /></defaultProxy></system.net> так что DevEnv.exe возвращается к тем же параметрам подключения, что и IE 9. Не делал этого.

Что я получаю за все это:

------ Начало сборки: Проект: XAct.Core, Конфигурация: Отладка Любой процессор ------   Укажите полномочия прокси-сервера:   Имя пользователя Пароль: C: _Workspaces\XAct\CS.FF.XAct.Lib2.nuget\NuGet.targets(43,9): ошибка: не удается прочитать ключи > если в любом приложении нет консоли или когда консольный ввод был перенаправлен > из файла, Попробуйте Console.Read. C: _Workspaces\XAct\CS.FF.XAct.Lib2.nuget\NuGet.targets(43,9): ошибка MSB3073: команда "C: _Workspaces\XAct\CS.FF.XAct.Lib2.nuget\nuget.exe" установить "C: _Workspaces\XAct\CS.FF.XAct.Lib2\XAct.Core\XAct.Core\packages.config" -source "-o" C: _Workspaces\XAct\CS.FF.XAct.Lib2\packages "" завершено с кодом 1.

Нашел (но, к сожалению, снова потерял) нить где-то в сети, где я увидел, как разработчики NuGet размахивают ею - ссылаясь на загрузку последней сборки из своего TeamCity (к которой я не мог получить доступ/присоединение) - но поток сделал не ясно сказать Эврика! внизу.

Спасибо.

4b9b3361

Ответ 1

Повторяя, что упомянули Sky и Pranav, эта проблема, похоже, исправлена ​​в NuGet 1.7 - см. http://nuget.codeplex.com/workitem/1655:

pranavkm написал 31 января в 8:17 вечера

Исправлено в наборе изменений 6c156e0dc214