After the Windows service is installed, it is automatically enabled.
Use DOS process to enable the Service
Set the Account attribute of the serviceProcessInstaller1 control to"LocalSystem"
Set the StartType attribute of the serviceInstaller1 control"Automatic"
Add the installer on the serverProjectInstaller_AfterInstall (object sender, InstallEventArgs e)Event, add code
1System. Diagnostics. Process p = newSystem. Diagnostics. Process (); 2 p. startInfo. fileName = "cmd.exe"; 3 p. startInfo. useShellExecute = false; 4 p. startInfo. redirectStandardInput = true; 5 p. startInfo. redirectStandardOutput = true; 6 p. startInfo. redirectStandardError = true; 7 p. startInfo. createNoWindow = true; 8 p. start (); 9 string separator string = "SC startMyservice"; // CMD command 10 p. StandardInput. WriteLine (pipeline string); 11 p. StandardInput. WriteLine (" exit ");