如何使InstallShield更改已安装的Windows服务的启动类型

时间:2015-08-27 18:40:19

标签: visual-studio visual-studio-2012 windows-services installshield installshield-le

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

感谢post的答案,我可以使用InstallShield LE安装程序成功地将Windows服务安装到计算机上。

我想知道如何在InstallShield中将Window服务的启动类型设置为“自动”?现在,它默认为“手动”。

enter image description here

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

在InstallShield中,在Installation Designer中的Organization - >下;设置设计,扩展您的服务,然后转到高级设置。在服务下选择您的服务。有一个名为StartType的属性,您可以将其设置为“自动”。这适用于InstallShield 2011和2015(这是我们公司使用的两个版本)。