0

ターミナル サーバーに展開する ac#、.NET 4.0、Windows アプリケーションがあります。(VS 2010 を使用して開発)。このアプリケーションは、別のサーバーにあるいくつかの WCF サービスを利用します。

ユーザーは、リモート デスクトップ セッションを介してフロントエンドにアクセスします。(全員のデスクトップに .RDP ファイルがあります。)

私の質問は、このフロントエンドの展開に関するものです。現在、営業時間中に緊急展開を行う必要がある場合は、アプリに接続されているすべてのユーザーをキックオフする必要があります (ユーザーは置き換える必要のある dll を使用しているため)。これは明らかに理想的ではありません。私たちは非常にビジネスに不可欠な環境で働いているため、これらの展開は避けられません。ClickOnce について調査しましたが、ターミナル サービス アプリケーションでは使用できないことがわかりまし。(基本的には 1 つのアプリが複数のクライアントから「アクセス」されるため、これは理にかなっています...)

アプリケーションのインスタンスを再起動するまで、ユーザーが修正について何も知らない「サイレント」展開を実行できるようにしたいと考えています。これが可能かどうかわかりませんか?

これに関するガイダンスや提案をいただければ幸いです。

4

1 に答える 1