Web application developers will eventually at some point need to install a service on a server that is running their system. It seems like something only an administrator can do, but it isn’t a difficult or lengthy task.
To begin, copy the exe and app.config files of your program into a benign folder of the server.
Then, copy the InstallUtil.exe file into the same directory of your program. The InstallUtil.exe file is in the %windir%\Microsoft.Net\Framework\<DotNetVersion> folder of the server.
Open a command line window and navigate to the above folder. Then simply type InstallUtil <file name>.exe.
If reinstalling a program, you need to precede the above command with
InstallUtil -u <file name>.exe