0

ユーザーがログインする前にWindowsの起動時にロードするVB.NETアプリケーションを作成しています。サーバー上で実行され、他のプロセスを起動し、必要に応じてそれらを強制終了して再起動し、メモリリークの問題を回避します。また、管理しているプロセスの現在のステータスを表示するための GUI も必要です。

これで、ユーザーがログインしたときにアプリケーションをロードできますが、サーバーが何らかの理由で再起動し、ユーザーがログオンしていない可能性があるため、あまり役に立ちませんが、このアプリケーションはバックグラウンドで実行する必要があります。

どうすればいいですか?サービスとして記述する必要がありますか、それとも別の方法がありますか? WinForms アプリを作成しようとしましたが、ユーザーがログインするまで読み込まれませんでした。

4

1 に答える 1

1

サービスを書く必要があります。また、サービスと対話し、その動作を制御するための GUI を提供する 2 つ目のアプリを作成するのがおそらく最善です。

于 2012-07-26T20:56:18.980 に答える