I had the same problem and realized that I never set the parent element for ServiceInstaller.
Double click on the project installer. The designer should show the service installer and the process installer. When you click on and view properties, you must consider the Parent attribute, which should be set as the class name of the Project installer.
Or, if you do this in code, make sure you install:
serviceInstaller.Parent = this;
and
serviceProcessInstaller.Parent = this;
Clarice Bouwer Jul 18 '11 at 12:13 2011-07-18 12:13
source share