プロキシサーバーがある環境で機能拡張マネージャーからオンラインアクセスできない
2014/8/10
文書番号:20195
Visual Studio で機能拡張マネージャーを起動し、オンラインで検索しようとするも接続エラーと表示されました。
クリックで拡大
家の環境で問題なくて会社の環境でエラーが出るということは Proxy Server ではないかと。。。
その方向で調べてみると同じ状況を紹介されている方がいました。
拡張機能マネージャーとdevenv.exe.config
【設定手順】
-
Visual Studio のconfig ファイルでプロキシの設定を追記することで解決できるようです。
- 「C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config」を編集します。
メモ帳を「管理者として実行」で起動し、「ファイルを開く」からこのファイルを開きます。
クリックで拡大 - config ファイルの System.Net セクションにプロキシ関係の設定を追加します。
クリックで拡大
以下赤字の部分が追加した設定です。
参考にしたサイトとは少し記述が違います。
この内容は環境によって異なるので設定値の詳細はページ下部のMSDN参考情報をご確認ください。
<?xml version="1.0"?> ・・・ <configuration> <system.net> <settings> <ipv6 enabled="true"/> <servicePointManager expect100Continue="false" /> </settings> <defaultProxy useDefaultCredentials="true" enabled="true"> <proxy usesystemdefault="True" /> </defaultProxy> </system.net> <appSettings> <add key="TestProjectRetargetTo35Allowed" value="true"/> </appSettings> </configuration>
- Visual Studio を再起動し、オンライン検索ができることを確認します。
クリックで拡大
拡張機能マネージャーとdevenv.exe.config
http://karuakun.wordpress.com/2011/01/25/%E6%8B%A1%E5%BC%B5%E6%A9%9F%E8%83%BD%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%83%BC%E3%81%A8devenv-exe-config/
[MSDN]<proxy> 要素 (ネットワーク設定)
http://msdn.microsoft.com/ja-jp/library/sa91de1e(v=vs.110).aspx
[MSDN]<defaultProxy> 要素 (ネットワーク設定)
http://msdn.microsoft.com/ja-jp/library/kd3cf2ex(v=vs.110).aspx