如何使 InstallShield 更改 Installed Windows 服务的启动类型

How to make InstallShield change Installed Windows Service's Startup Type

我正在使用 Visual Studio 2012 和 InstallShield LE。

感谢关于这个 post 的回答,我能够使用 InstallShield LE 安装程序成功地将 Windows 服务安装到计算机上。

我想知道如何在 InstallShield 中将 Window 服务的启动类型设置为 "Automatic"?现在它默认为 "Manual".

我找不到让 InstallShield 安装具有特定启动类型的服务的方法。

关于 Window 通过 Visual Studio 构建的服务,在 ProjectInstaller.cs 自动生成的 class 下,设置 serviceInstaller class StartType 属性 为 "Automatic".

在 InstallShield 的安装设计器中,在组织 -> 安装设计下,展开您的服务,然后转到高级设置。在服务 select 下您的服务。有一个名为 StartType 的 属性,您可以将其设置为自动。这适用于 InstallShield 2011 和 2015(这是我们在我公司使用的两个版本)。