0

Microsoft の Click Once アプローチを使用して展開した wpf アプリケーションがあります...マニフェストとアプリケーション ファイルは Web サーバーで利用できます。

アプリケーションがクライアント マシンで既に実行されている場合...そしてマニフェスト ファイルとアプリケーション ファイル (Web サーバー内) を更新する場合...変更についてユーザーにどのように通知しますか?

ユーザーになんらかのテキストを表示できる方法はありますか...そのアプリケーションは変更されており、最新のものを取得する必要がありますか?

どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

1

ClickOnce には、エンド ユーザーに更新を警告するすぐに使用できる手段は用意されていません。

私が働いていた会社では、アプリケーションを更新する前に、エンド ユーザーのデスクを歩き回り、彼らがアプリケーションを使用していないことを確認するだけで十分でした。明らかに、これはあまりうまくスケーリングしません。

このためのソリューションを実装する必要がある場合は、更新プログラムが展開される前にユーザーに通知されるようにするメッセージ ブロードキャスト システムを含めます。

これがクライアント/サーバー システムであり、サーバーへの更新によって古いクライアントがサーバーと通信できなくなる場合、エンド ユーザーは作業を失う危険があります。

于 2011-08-15T01:00:48.410 に答える