2017-01-17 17 views
1

でApplication.Current.PropertiesあなたはApplication.Current.Propertiesに[なC#のDateTimeOffsetなど]認識できないデータ型を記述する場合、それが破損している辞書に表示され、[辞書をデシリアライズすることはできません。すなわち]破損Xamarin

しかし、どのようにあなたはそれを修正するのですか?

Application.Current.Properties.Clear()は、.Clear()が最初にデシリアライズを試みるためにクラッシュしますか?だからきれいな辞書で "やり直す"ことはできません。

私はそこにファイルがあると仮定しています[現時点ではUWPアプリケーションを構築しています]私はそれを見つけることができたら削除できました。

答えて

1

設定はPropertyStore.Formsという名前のファイルに保存されています。 UWPでは、ApplicationData.Current.RoamingFolderに格納する必要があります。

+0

パーフェクト!うまくいった。 – user3693290

+0

正しい場合は、[この回答を受け入れてください](https://stackoverflow.com/help/someone-answers)する必要があります。 – Bart