Deaktivieren der proxy für die gesamte Anwendung?

Seit der Aktualisierung auf Visual Studio 2010 hab ich, läuft in ein Problem, wo der erste web-Anfragen jeglicher Art (WebRequest, WebClient, etc.) hängt für etwa 20 Sekunden vor dem Abschluss. Die nachfolgende Arbeit ruft, schnell. Ich habe verengt das problem auf ein proxy-Problem.

Wenn ich manuell deaktivieren Sie die proxy-Einstellungen, die ich nicht erleben diese Verzögerung:

Dim wrq As WebRequest = WebRequest.Create(Url)
wrq.Proxy = Nothing

Was seltsam ist, dass es keine proxy-Einstellungen aktiviert, die auf dieser Maschine in Internet-Optionen. Was ich Frage ist wenn es eine Möglichkeit zum deaktivieren der proxy-Einstellungen für mein ganzes Projekt in einem Schuss ohne explizit deaktivieren wie oben für jedes web-Objekt.

Der Hauptgrund, warum ich möchte in der Lage sein, dies zu tun ist, dass ich versuche, verwenden Sie eine API ( http://code.google.com/p/google-api-for-dotnet/ ), die mithilfe von web-Anfragen, aber keine Möglichkeit zum manuellen deaktivieren der proxy-Einstellungen.

Ich habe einige Informationen, die darauf hindeutet, dass muss ich hinzufügen, einige proxy-Informationen in die app.config-Datei, aber ich bekomme Fehler beim kompilieren meines Programms wenn ich änderungen an der Datei.

Kann jemand mich in die richtige Richtung?

Internet-Einstellungen sind gespeichert auf einer pro-Benutzer-basis. So, zum Beispiel, in einer web-app die Internet-Einstellungen hängen würde auf dem Konto, die den entsprechenden app-pool war mit ... wenn du das Remote auf dem server in Frage, deine Einstellungen würden nicht notwendigerweise die gleiche. Ich betone das nur, weil es abgeschaltet hat mir mehr als einmal 🙁

InformationsquelleAutor Brent | 2010-04-17

Schreibe einen Kommentar