Я пытаюсь прочитать XML-файл из Silverlight.Я делаю это отлично, и я читаю его из xap как настольное приложение (работающее на VS 2010).
Но когда я загружаю silverlight из CWE (расширение окна беседы) из Lync 2010, он возвращает необработанную ошибку.
Как приложение, я делаю это: добавляю XML-файл в качестве ссылки в решение. Я загружаю XML-файл как URI. По завершении загрузки я читаю файл.
Любая помощь или совет будут срочными.
Код, который я использую, таков:
private void button1_Click_1(object sender, RoutedEventArgs e)
{
//this.MessageLabel_SET("Loading Languages...");
WebClient xmlClient = new WebClient();
xmlClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(XMLFileLoaded);
xmlClient.DownloadStringAsync(new Uri(textBox1.Text, UriKind.RelativeOrAbsolute));
}
void XMLFileLoaded(object sender, DownloadStringCompletedEventArgs e)
{
string XmlString = e.Result; // Got all your XML data in to a string
Main_Language.Read_XML(XmlString);
Main_Language.Load_Index_From_XML();
LanguageSelector.ItemsSource = Main_Language.Language_Indexes;
LanguageSelector.IsEnabled = true;
sendData.IsEnabled = true;
//MessageLabel_SET("Language Loaded");
}
Итак, как мне прочитать внешний файл из приложения CWE Lync 2010 в Silverlight 4?