Ich habe Probleme mit Visual Studio 2013 und unserem Unternehmens-Proxy (Anmeldung funktioniert nicht, Updates funktionieren nicht, Visual Studio-Galerie funktioniert nicht, nuget und Git fehlschlagen) . Alle diese tun HTTP- oder HTTPS-Anfragen. (z.B. http://visualstudiogallery.msdn.microsoft.com/). In VS2013 bekomme ich nur Fortschrittsbalken oder Meldungen über keine Netzwerkverbindung.Verwenden von Fiddler, um Visual Studio 2013-Anfragen (Proxy-Firewall) zu scannen
Kein Problem mit dem Browser (Chrome, IE, Firefox), da sie alle Proxies verstehen (407 Ablehnungen und dann mit Anmeldeinformationen reagieren).
Also ich möchte herausfinden, warum VS2013 nicht funktioniert. Ich kann jedoch keinen Datenverkehr sehen, wenn ich fiddler2 den Prozess DEVENV.EXE (oder alle Prozesse) anzeigen lasse.
BTW, ich habe einige Änderungen an der Datei web.config (devenv.exe.config) versucht, um sicherzustellen, dass es an den Proxy geht (ich sah dies im Stack Builder), aber es funktioniert nicht für mich. Siehe die Ergänzungen der Abschnitt unter:
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy proxyaddress="http://gw6.OURSITE.com:3128" />
</defaultProxy>
<settings>
<ipv6 enabled="true"/>
<servicePointManager expect100Continue="false" />
</settings>
</system.net>
aktualisieren
Eric, nahm ich Ihren Vorschlag und nur gestopft in die C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe.config
Datei.
Was war ich setzen in:
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>
</system.net>
war Was ich fand, dass VS2013 kein User-Agent-String sendet. Er weiß über # 407 naks und es antwortet mit Anmeldeinformationen, aber das Gateway will noch einen User-Agent:
HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Proxy-Connection: close
Connection: close
Content-Length: 1341
<html>
<head>
<title>Access Policy Denied: No User-Agent Specified</title>
<meta name="description" content="Web Access Policy">
</head>
<body>
Aber mein Problem ist nicht über Programme laufen mit Visual Studio als (DEBUG, etc) mit einem VS2014.Ich verwende VS2014 wie unter meinem Konto (kein Job, der von VS gestartet wurde). Das Problem ist mit VisualStudio selbst (es muss GIT, NUGET, Sign-IN etc. tun) alle auf Microsoft-Websites gehen. Aber ich kann nicht sehen, welche hier blockiert sind. –
Klingt plausibel. Ich schaute auf C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config und fand die Sektion und ist noch nicht da. Aber was ich oben notiert habe, ist, dass das Ändern der Datei web.config (devenv.exe.config) für VS2013 selbst VS gezwungen haben sollte, zu fiddler zu gehen. Ich war überrascht, dass es nicht war. Ich werde beide testen und melden (aber ich bin auf Urlaub unterwegs, so dass es warten muss). –
Können Sie Ihre Antwort als separaten Beitrag veröffentlichen, so dass ich sie hervorheben und Ihnen Anerkennung für die Lösung dieses Problems geben kann? –