1

クリック ワンスの自動展開の後、隔離されたストレージ ディレクトリの内容が失われたり、適切に更新されないという問題が発生した人はいますか?

4

3 に答える 3

2

この投稿ClickOnce and Isolated Storage で答えが見つかると思います。

于 2009-01-08T22:40:48.647 に答える
1

アプリケーションのバージョンが変更された場合 (バージョン番号が正確にはわかりません)、新しい展開によってストレージ用の新しいフォルダーが作成されます。分離ストレージにデータを格納する方法は 2 つあります。

  1. ユーザーとアセンブリによる分離
  2. ユーザー、ドメイン、およびアセンブリによる分離

どちらの場合も、アセンブリが変更されると、ディレクトリが変更されます。展開間でデータを保持する最善の方法が何であるかはわかりませんが、それが理由です。

于 2009-01-08T22:24:00.617 に答える
0

「行方不明」に行きます-はい。ClickOnce が更新をどのように処理するかは正確にはわかりませんが、新しいリリースに同じデータ ディレクトリが関連付けられていない (またはコンテンツが前に移動しない) 場所を見てきました。古いファイルを手動で見つけて、必要に応じて自分で転送することができたので、ユーザーのアプリケーション データについては、アプリがそのファイルへのリンク (IsolatedStorage に保存されていた) を失った場合に簡単に設定できる宛先を指定するように要求しました。

于 2009-01-08T22:00:38.917 に答える