2

運用サーバー: Windows Server 2008 R2 Enterprise Edition 開発サーバー: Windows Server 2008 R2 Standard

システムの起動時に .exe を起動したかったのです。サービスの開始時にexeを開始する.Netを使用してWindowsサービスを作成しました。

開発中はサービスを展開し、正常に動作しています。

  1. サービス名:エグゼスタート
  2. 表示名: ExeStart
  3. 次を使用してログオン – ローカル システム アカウント
  4. スタートアップの種類: 自動 (遅延開始)

同じサービスを UAT サーバーにデプロイしました。サービスは実行中と表示されていますが、期待どおりに動作していません。タスクマネージャーを見ると、exeが動いているのがわかります。

exe が手動で開始された場合、タスク マネージャーでは 7MB のメモリが表示されますが、サービスから開始された場合は 4MB のメモリしか表示されません。

サービスの開始中に失敗した依存関係はありますか?? もしそうなら、どうすればこのサービスの依存関係を見つけることができますか?

このサービスは実行中です。exe は実行中と表示されていますが、機能していません。ここで何が問題になる可能性がありますか?

4

0 に答える 0