Я пытаюсь загрузить данные в мое приложение 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.
Приветствия
Nik