Помимо сервиса .StartType = ServiceStartMode.Automatic моя служба не запускается после установки
Решение
Вставьте этот код в свой ProjectInstaller
protected override void OnAfterInstall(System.Collections.IDictionary savedState)
{
base.OnAfterInstall(savedState);
using (var serviceController = new ServiceController(this.serviceInstaller1.ServiceName, Environment.MachineName))
serviceController.Start();
}
Благодаря ScottTx и Francis B.