時々更新され、アセンブリバージョンとファイルバージョンが増分される.Net 2.0 C#アプリケーションがあります。これはうまくいきますが、Isolated StorageにXML設定ファイルを保存することもできません。 (xmlファイルはDevExpress XtraGridView.SaveLayoutToXml()によって生成されます)アセンブリをアップグレードする場合、Isolated Storageでファイルを移行する最適な方法は何ですか?
隔離されたストレージの古いフォルダから新しいフォルダにこれらのファイルをコピーする方法はありますか?つまりAppname \ 1.0.0.0からAppname \ 1.0.1.0に変更する
または、これらのxmlファイルを保存する場所がありますか?アプリケーションのファイルバージョンが変更されても変更されません。
これらのファイルを管理者権限なしでVistaのフォルダに書き込むことは許可されていないため、これらのファイルはアプリケーションの.exeフォルダに保存したくありません。
私はClickOnceを使用していません。私は、あなたが強力な名前を持つメインの.exeアセンブリに署名することは推奨されていないことを提供した2番目のリンクを読みました。 設定ファイルにxmlを文字列として保存してしまいました。これは、コードのいくつかの行でバージョンアップしてアップグレードします – csjohnst