У меня Visual Studio 2010 Premium установлена в Windows 7. Когда я пытаюсь подключиться к онлайн-галерее или онлайн-шаблону, я получаю следующее сообщение об ошибке:
Невозможно найти онлайн-расширения, поскольку произошла ошибка при попытке связаться с сервером.
Он просит меня разрешить доступ к расширениям в галерее виртуальной студии. Я включил их на странице инструментов / параметров диспетчера расширений. Интернет-соединение тоже было в порядке.
На моем компьютере был отключен брандмауэр. У меня есть прокси для подключения к Интернету, но он работает нормально, когда браузер подключается к Интернету (даже внутренний браузер в vs2010 работает нормально). Так где же в VS2010 настроить прокси для подключения к другим онлайн-ресурсам?
Я запускаю пробную версию VS2010 Ultimate на другом компьютере, и она отлично работает.
источник
Ответы:
Попробуйте добавить следующее в devenv.exe.config (в папке Common7 \ IDE):
Это известная проблема с некоторыми прокси-серверами, которая будет устранена в следующем выпуске.
источник
<servicePointManager expect100Continue="false" />
подsetting
узлом.Следующее сработало для меня, я получил это из записи в блоге, указанной ниже.
в файле devenv.exe.config в разделе <system.net> добавьте:
ссылка: http://gurustop.net/blog/2010/08/10/visual-studio-2010-extension-manager-online-gallery-behind-internet-proxy/
источник
Мне пришлось сделать немного из всего вышеперечисленного, чтобы моя работа заработала. Мои
system.net
настройки: -<system.net> <defaultProxy useDefaultCredentials="true" enabled="true"> <proxy proxyaddress="http://your.proxyserver.ip:port"/> </defaultProxy> <settings> <ipv6 enabled="true"/> <servicePointManager expect100Continue="false" /> </settings> </system.net>
источник
В моем случае Visual Studio отказалась читать настройки из Internet Explorer. Я наконец заставил его работать, явно указав URL-адрес прокси и установив для servicePointManager expect100Continue значение false. Чтобы вручную добавить адрес прокси, XML будет выглядеть так:
источник
Для меня то, что сработало, - это войти в Internet Explorer, открыть диалоговое окно «Инструменты»> «Свойства обозревателя»> «Подключения»> «Настройки локальной сети» и изменить состояние «Автоматически определять настройки» и настройки прокси-сервера. В зависимости от типа подключения вам может потребоваться изменить эти параметры, чтобы это работало.
источник
Для меня наличие прокси IE не помогло. Однако установка прокси ОС на windows server 2008 r2 x64 помогла.
netsh winhttp установить прокси myproxy.corp.com:80
и для просмотра настроек: netsh winhttp show proxy
источник
Для меня вышеуказанные изменения конфигурации не работают, если вы находитесь в среде Windows Active Directory. Комментируйте все, что вы добавили выше, в целом.
Что я сделал:
Войдите в диспетчер учетных данных (Windows 7 или 8) и добавьте учетные данные прокси для любого имени пользователя, которое появляется в диалоговом окне прокси, например, VSCredentials_corp-proxy.domain.local / username, а затем ваш пароль Windows.
Bada bing, я в деле!
источник
вы можете добавить следующие настройки в devenv.exe.config
источник