ローミング設定をクリーンアップ/リセットするための簡単な解決策を見つけようとしています。これはコード内で手動で行う必要があり、開発環境を実行する必要があります。
リセットスイッチはありますか?
何か案は?
ローミング設定をクリーンアップ/リセットするための簡単な解決策を見つけようとしています。これはコード内で手動で行う必要があり、開発環境を実行する必要があります。
リセットスイッチはありますか?
何か案は?
データは にローカルに保存され%localappdata%\Packages\<packageID>
ます。そこからクライアントから直接削除できます。詳細については、アプリ データへのアクセスを参照してください。
パーティーに遅刻するよりは遅刻しないほうがいいですが、
これを行うには、ソリューション エクスプローラーでアプリを右クリックして [プロパティ] を選択し、[デバッグ] タブに移動して、[パッケージをアンインストールしてから再インストールする] をクリックします。
これは、少なくとも LocalSettings からのものを削除する必要がありますが、Roaming のものには影響しないと思います。
これが[ApplicationData.current.clearAsync()][1]
関数の目的であり、すべてをフラッシュします。
Visual Studio 内でこれを行う方法はないように見えますが、デバッグ モードを検出し、Windows エクスプローラーからファイルに直接アクセスする方法があります。したがって、次のオプションがあります。
clearAsync
、アプリケーションのローカル データ ストア全体を消去する機能を確認することをお勧めします。詳細については、このリンクを参照してください。localSettings に保存されている「someSetting」をクリアしたいとします。以下を使用できます。
var localSettings = Windows.Storage.ApplicationData.current.localSettings; localSettings.values.remove("someSetting");
roamingSettings についても同じことが言えます。