Problem: I built a window service that depends on MSMQ service. Recently, the service failed to start automatically on reboot. While digging through error log, I found out that the service could not start since MSMQ service was not up and running.
PROBLEM: Recently, I needed to create multiple instances of the window service for the same executable. Each instance need to perform different task depending upon the parameter being passed at the startup. Hence, the question is how do i pass the parameter