Я пытаюсь загрузить данные в свое приложение Silverlight. Однако при запуске я получаю исключение TargetInvocationException, как только нажимаю e.Result:
public MainPage() {
WebClient wc = new WebClient();
wc.OpenReadCompleted += new OpenReadCompletedEventHandler(wc_OpenReadCompleted);
wc.OpenReadAsync(new Uri("http://www.google.com"));
}
void wc_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e) {
Stream st = e.Result;
StreamReader sr = new StreamReader(st);
String result = sr.ReadToEnd();
}
Почему это не удается и что мне делать, чтобы это сработало?
PS, боюсь, я не могу создать локальный прокси, потому что приложение будет развернуто как часть приложения на сервере Apache Tomcat, а не в IIS.
Ваше здоровье
Ник