我正在使用 WIX Installer 安装我的服务。我已将安装程序配置为安装并启动服务后安装。
请找到配置。
ServiceInstall Id="ABCServiceInstall" Type="ownProcess" Vital="yes" Name="ABCAssignment" DisplayName="Display Assignment" Description="服务说明。" Start="auto" Interactive="no" Account="[ACCOUNT]" Password="[PASSWORD]" ErrorControl="ignore"
ServiceControl Id="ABCAssignmentStart" Start="install" Stop="both" Remove="uninstall" Name="ABCAssignment" Wait="no"
该服务已正确安装并启动。没有任何问题。但是,如果我尝试使用错误的密码,它会尝试启动服务 7 次,(或者可能取决于凭据被锁定)。情况相同,即使我在 ServiceControl 中为等待属性设置了是或否。
我有默认的服务恢复配置。没有专门指定恢复选项。
无论如何,我可以限制尝试启动服务的次数。