我有一些c#代碼(.Net 4),它調用了Internet來獲得一個XML文件,但是在代碼塊第一次被命中時會有很長的延遲!通過將以下內容添加到app.conf中,問題得到解決。然而,我想要做的是檢查是否有代理服務器/設置,如果沒有,然後在每次通話關閉代理或檢測導致20秒延遲之前的代碼!system.net默認代理c#.Net 4
可以這樣做嗎?如果是的話,我會怎麼做呢?
<system.net>
<defaultProxy
enabled="false"
useDefaultCredentials="false" >
<proxy/>
<bypasslist/>
<module/>
</defaultProxy>
</system.net>
謝謝,但我想在調用之前在c#代碼中禁用代理,而不是在app.config中執行它。 任何想法如何在代碼中取代它? – Adrian 2010-09-01 17:02:51
如果使用system.net.webproxy類 – Iain 2010-09-01 17:32:56