我正在编写Windows服务。安装后,Windows服务会复制应用程序并将其保留在特定路径中。
现在我想重新安装更高版本的Windows服务。
我卸载旧版Windows服务,然后尝试安装最新版本。但如果失败,则需要从相关路径恢复旧服务。
如何实现这一目标?
答案 0 :(得分:0)
创建安装程序时,您需要指定以下内容:
如果您执行上述所有步骤,安装程序将自动卸载以前的版本,它将尝试安装新版本。
<强>更新强>
要添加自定义操作,请按以下步骤操作:
使用上述所有步骤创建两个版本的安装程序。当你运行secound时间之前的版本将从系统中删除,安装程序将安装最新的vesrion,如果发生错误,则安装程序将处理回滚。