I am under the impression that you need to start out by designing your application as a Window's Service. It's an application target type and will automatically build out the service controller ...
I've got a windows service I've written .NET that I'd like to deploy using the built-in MSI setup tools. The only problem is that I don't see a way to set the working directory in the Installer or ...