私たちのアプリケーションは、ユーザー設定を分離されたストレージに保存します。
ただし、これらのファイルをアンインストーラーから削除するのは難しいことがわかります。
(MSDNサンプルコードを使用して)IsolatedStorage内のすべてのファイルを列挙し、strongnameキーに関連するファイルを見つけて、それらを削除/削除することができます。残念ながら、それはすべてが崩壊するところです:
このストアにはMaxSizeが定義されていません。MaxSizeへのアクセスを必要とする操作が実行されました。列挙APIを使用して取得されたストアには、ストアを開くために部分的な証拠が使用されるため、明確に定義されたMaxSizeがありません。
誰かがこれを手伝うことができますか?インストーラーが詐欺師として機能できるようにするために、証拠を偽造するのに何日も費やすことができると思いますが、より良い(より速く、よりクリーンな)方法が必要ですか?!
そうでなければ、私は古き良きレジストリに戻っていると思います。