WindowsServer2003でVisualStudio.NETを使用しC#でWindowsサービスプログラムを開発しています。
OSがシャットダウンまたは再起動するときにOnShutdownメゾットが呼び出されることを期待して開発サービス内で終了処理を行おうとしていますがOnShutdownメゾットが呼び出されません。
(OnShutdownメゾット内でイベントログを残すようにしましたがログが記録されません)
ちなみにCanShutdownはtrueにしています。
他にOnShutdownメゾットを呼び出すために必要な設定を教えてください。