Windows Services are long-running executable applications that run in its own Windows session, which then has the ability to start automatically when the computer boots and also can be manually paused, stopped or even restarted.
Following are the steps to create a service:-
Create a project of type “Windows Service”.
• If you see, the class created it is automatically inheriting from “System.ServiceProcess.ServiceBase”.
• You can override the following events provided by service and write your custom code. All the three main events can be used that is Start, stop and continue.
protected override void OnStart(string args)
protected override void OnStop()
protected override void OnContinue()
Now to install the service you need to do run the install util exe.
InstallUtil <Project Path>\BIN\MyNewService.exe
Asked In: Many Interviews |