我已经使用 Visual Studio 部署项目创建了一个安装程序来安装 Windows 服务。我需要添加更多功能,例如:1] 恢复方法,例如在第一次失败时重新启动服务,在第二次失败时重新启动服务。2]在安装程序尝试升级到下一个版本之前停止服务。
非常感谢此任务的任何指针或任何资源。提前致谢。
我已经使用 Visual Studio 部署项目创建了一个安装程序来安装 Windows 服务。我需要添加更多功能,例如:1] 恢复方法,例如在第一次失败时重新启动服务,在第二次失败时重新启动服务。2]在安装程序尝试升级到下一个版本之前停止服务。
非常感谢此任务的任何指针或任何资源。提前致谢。
这有帮助吗?本文演示了如何扩展 ServiceInstaller 类以在程序代码中启用恢复选项的配置,而不必在每次重新安装时在“服务管理器”窗口中重置它。