now my service is run no problem with registry thanx to rahul kulshreshtha
now i need to use timer in my service. what i have done is -
-------------------code-------
<small>
Protected Overrides Sub OnStart(ByVal args() As String)
...some code..
Reset1:
Diagnostics.EventLog.WriteEntry("timer start")
tim1.Enabled = True
Diagnostics.EventLog.WriteEntry("timer done")
...some code .. .
GoTo Reset1
End Sub
Private Sub tim1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tim1.Tick
tim1.Enabled = False
Diagnostics.EventLog.WriteEntry("inside timer")
...some code.. calling some other function here
Diagnostics.EventLog.WriteEntry("quiting to timer")
tim1.Enabled = true
End Sub
</small>
------------end---
and in event log i get -
------------eventlog entry--
timer start
timer done
timer start
timer done
timer start
timer done
...
...
------------end---
means i am not able get code from tim1_tick()
-----desired event log is ----
timer start
inside timer
quiting to timer
timer done
timer start
inside timer
quiting to timer
timer done
...
...
------end---
Please help me how to use timer ?
i am using dotnet 4.0.3.x on windows 7 ultimate x64 bit with visual studio 2010 professional