Вчера вечером, дома, где я не работаю с прокси-сервером, обновил репозиторий 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 (к которой я не мог получить доступ/присоединение) - но поток сделал не ясно сказать Эврика! внизу.
Спасибо.