Windows Server で 24 時間 365 日維持する必要がある (サード パーティの) WinForms アプリケーションがあります。System.Diagnostics.Process
私が最初に考えたのは、( を使用して) アプリケーションを起動し、クラッシュした場合やサーバーが再起動した場合にアプリケーションを再起動する Windows サービスを作成することでした。
これは可能ですか?サーバーにサインインしているユーザーがいない場合でも開始する必要があります。誰もログインしていないときに、ユーザー インターフェイスを備えたアプリケーションを実行できますか? いいえの場合、回避策はありますか?
NB アプリケーションと対話する必要はまったくありません。アプリケーションを起動するだけで済みます。