0
Win2k3 서비스의 타이머에 몇 가지 문제가 있습니다 ... 기본적으로 X 분/초마다 서비스를 생성하여 특정 프로세스와 실행 중인지 확인합니다. 이 작업을 수행하는 가장 쉬운 방법은 타이머를 사용하는 것이라고 생각했습니다.Windows 2003 서비스 및 타이머 문제로 인해 틱이 호출되지 않습니까?
서비스를 잘 관리 할 수 있었으며 정상적으로 시작 또는 중지되었다고보고하는 것으로 보입니다. Eventlog.WriteEntry를 사용하여 이벤트 로그에 기록했으며 시작 기능에 도달했지만 Timer Tick에는 도달하지 못했음을 확인했습니다.
EventLog.WriteEntry("SETTINGS SET");
// Set our timer's interval to the value set in the settings.xml file.
tmrCheck.Interval = Int32.Parse(_settingChkInterval) * 1000;
// Enable our timer and away we go, checking away!
tmrCheck.Enabled = true;
// Set our Tick event to our Tick void
tmrCheck.Tick += new EventHandler(tmrCheck_Tick_1);