如何使用visual studio 2012和instalshields限制版来安装windows服务

如何使用visual studio 2012和instalshields限制版安装windows服务? 我试过了: 如何创buildInstallShield LE项目来安装Windows服务?

但是,这只适用于所有项目,我已经与服务isontler项目isontler文件和服务进程安装程序添加到项目安装程序文件的devise视图。

有没有人设法使这个工作?

谢谢你

无论是好还是坏,InstallShield LE被设计为具有与Visual Studio部署项目相同的功能。 这意味着使用InstallUtil自定义操作重新发明轮子,因为MSI的ServiceInstall和ServiceControl不公开。

选项是a)升级到InstallShield Professional,b)切换到Windows Installer XML或c)将WiX合并模块与InstallShield LE混合。

这个概念是创建一个合并模块项目,它封装了您的服务EXE和InstallShield LE中的消耗。

请参阅: 使用Windows Installer XML扩充InstallShield – Windows服务

您可以在InstallShield LE中使用ServiceInstall组件,请参阅:

我如何创建InstallShield LE项目来安装Windows服务?