I have a window service which plays a sound file at a specified time, so to do that I have taken Timer but it\'s Tick event is never fired, same is working in WinForm applic
Try to use the System.Timers.Timer instead.
System.Timers.Timer
this.alarmTimer = new System.Timers.Timer();
The System.Windows.Forms.Timer - as it names implies - works in Forms applications, but not in something like a NT Service.
System.Windows.Forms.Timer