Следующий код загружает файл веб-сайта Yahoo с целевым .net 2.0, 3.0, 3.5 с прокси, настроенным в IE. Но это не работает для целевой .net 4. Я использую VS2010. Как это может быть сломано в .net 4?!
using System;
using System.Net;
using System.IO;
namespace PacProxyUsage
{
/// <summary>
/// Summary description for ProxyTest.
/// </summary>
class ProxyTest
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
string DestinationUrl = "http://www.yahoo.com";
try {
WebClient wc = new WebClient();
String s = wc.DownloadString(DestinationUrl);
Console.WriteLine ( "Request was successful?" + s);
}catch ( Exception ex ){
Console.WriteLine ( "Error: {0}", ex.Message );
}finally{
}
Console.ReadLine();
}
}
}