0

WinRTMetroAppsで小さなアプリケーションを書いています。xmlファイルを読み取る必要があり、ひどいCOMExceptionが発生します:/

これは、このxmlを読み取る必要があります。

Windows.Storage.StorageFolder storageFolder = await
   Windows.ApplicationModel.Package.Current.InstalledLocation
   .GetFolderAsync("Common");

Windows.Storage.StorageFile storageFile = await
   storageFolder.GetFileAsync("testFile.xml");

var stream = await storageFile.OpenAsync(Windows.Storage.FileAccessMode.Read);

XmlDocument doc = await XmlDocument.LoadFromAsync(storageFile);

誰かがそれを機能させるためのヒントを教えてもらえますか?

4

1 に答える 1

0

なぜ使うのOpenAsync()?(さらに、という名前のメソッドはLoadFromAsync存在しませんか?)このWebページを参照してください:MetroスタイルアプリでデータをXMLファイルに読み書きする方法は?

ちなみに、0xC00CE508解析中にエラーが発生することが多いXMLです。メソッドを使用して、内容にXMLエラーがないことを確認してください。XmlDocument.LoadXml(String)

于 2012-04-19T13:57:25.067 に答える