小池啓仁 ヒロヒト応援ブログ By はてな

小池啓仁(コイケヒロヒト)の動画など。

小池啓仁 ヒロヒト応援ブログ By はてな

WINDOWSサービスのOnStartをデバッグするには

はじめ、簡単なプロトタイプ(プログラム)のWINDOWSサービスを作成後実行し、そのプロセスにアタッチしてデバッグし、プログラムを仕上げます。


しかし、OnStart時のロジックをデバックする時には、アタッチで、すでにOnStart時を過ぎてしまっていて、デバックのタイミングがありません。


そんな時は、OnStart時のロジックへ暫定的に sleep を入れれば、sleep中にアタッチを行い、sleepの後にブレイクポイントを置けば、そこに制御が来るのです。