Я за корпоративным прокси-сервером, который требует аутентификации. Используя Visual Studio 2015, я не могу войти в систему, использовать NuGet, просматривать расширения и т.д. - все, что требовало бы прокси-сервера для доступа в Интернет. Это не проблема в предыдущих версиях Visual Studio.
Если я запустил Fiddler, который действует как посреднический прокси и будет аутентифицироваться корпоративному прокси, тогда все работает. Или, если я получу свой ноутбук в общедоступном Интернете (не за корпоративным прокси), все работает.
Я пробовал модифицировать C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe.config, как предлагалось здесь. Я пробовал
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy bypassonlocal="True" proxyaddress="http://<yourproxy:port#>"/>
</defaultProxy>
и
<defaultProxy enabled="true" useDefaultCredentials="true">
<proxy usesystemdefault="true"/>
</defaultProxy>
... но безрезультатно. Кто-нибудь еще сталкивается с этой проблемой?
ОБНОВЛЕНИЕ: Как сказал Димитрий ниже, NuGet теперь работает правильно. Единственное, что по-прежнему не работает, - это экран входа в систему и канал "Избранные видео" на стартовой странице. Я был в контакте с нашей репутацией учетной записи Microsoft, и я отправляю дамп памяти в Microsoft для дальнейшего устранения.
ОБНОВЛЕНИЕ: NuGet снова перестает работать. Мы определили, что причина, по которой Fiddler делает это, потому что Fiddler заставляет соединения TLS 1.0. Основная проблема заключается в том, что наш корпоративный прокси, BlueCoat, не разрешает подключения TLS 1.2, и Visual Studio не должна изящно отступать от TLS 1.1 или 1.0, как это делает IE/Chrome. Вооружившись этой информацией, я собираюсь в нашу сеть/группу безопасности попытаться добраться куда-нибудь.