自升級到Visual Studio 2010以來,我遇到了任何類型的第一個Web請求(WebRequest,WebClient等)在完成前掛起約20秒的問題。隨後的通話很快就會結束。我已經將問題縮小到代理問題。禁用整個應用程序的代理?
如果我手動禁用代理設置,我不會遇到這種延遲:
Dim wrq As WebRequest = WebRequest.Create(Url)
wrq.Proxy = Nothing
什麼奇怪的是,有這臺機器在Internet選項上啓用無代理設置。我想知道的是,如果有一種方法可以一次性禁用整個項目的代理設置,而無需像上面那樣明確禁用每個Web對象。
我希望能夠做到這一點的主要原因是我試圖使用API(http://code.google.com/p/google-api-for-dotnet/),它使用web請求,但沒有提供任何手動禁用代理設置的方法。
我發現了一些信息,提示我需要向app.config文件添加一些代理信息,但是如果我編輯了該文件,則會出現構建我的程序的錯誤。
任何人都可以指向正確的方向嗎?
上網設置存儲在每個用戶的基礎。因此,例如,在網絡應用程序中,互聯網設置取決於相關應用程序池正在使用的帳戶...如果您遠程登錄到相關服務器,您的設置不一定相同。我指出這只是因爲它已經絆倒了我不止一次:( – David 2017-06-14 12:46:15