私はWindowsの携帯電話に8.1のWindows Phone filepicker
をFilePickerに問題がある、私はそのようなFilePickerオブジェクトに設定しています:私は、ビューオブジェクトを設定していその前に
FileOpenPicker filePicker = new FileOpenPicker();
filePicker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary;
filePicker.ViewMode = PickerViewMode.List;
filePicker.FileTypeFilter.Add(".xml");
filePicker.FileTypeFilter.Add(".txt");
filePicker.PickSingleFileAndContinue();
view.Activated += View_Activated;
を:
view = CoreApplication.GetCurrentView();
File Pickerが正しく呼び出されました。ファイルを選択していますが、その後、Appクラスで処理されない例外が発生しました。行の
「エラー1位229要素 『http://schemas.microsoft.com/2003/10/Serialization/Arrays:anyTypeは』 『http://schemas.datacontract.org/2004/07/SQLite:Task』データコントラクトのデータが含まれています。デシリアライザは、この契約にマップの任意のタイプの知識を持たない。 『タスク』に対応するタイプを追加します。 KnownTypeAttribute属性を使用するか、DataContractSerializerに渡される既知の型のリストに追加するなど、既知の種類の一覧に追加することができます。
View_Activatedメソッドは呼び出されません。
何が間違っていますか?
エラーを生成するコードは表示されません。このエラーに基づいて、選択したファイルを処理するコードを表示する必要があります。このエラーは、XMLを解析できないことを示しています。したがって、ファイルが選択され、正しく解析されません。 – SynerCoder