I have installed several other custom .Net windows services successfully. A new one I had recently written was very similar to the others and while it installed without error -
My Problem was, creating the Service with Powershell command added brakets like: to the registry.
Replacing < and > with " fixed it for me.