首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用InstallShield安装项目升级(unisntall/install) Windows

使用InstallShield安装项目升级(unisntall/install) Windows
EN

Stack Overflow用户
提问于 2016-06-10 20:12:13
回答 1查看 342关注 0票数 0

我的问题是,是否有一种方法来配置InstallShield安装和部署项目,以便当我试图安装该服务时,它将卸载以前安装的服务版本。

我创建了一个Windows和一个InstallShield安装和部署项目,以便能够将它安装到我的计算机上。安装和卸载服务的过程都很好。当我去更新服务时,现在我需要停止服务,手动卸载服务,然后运行安装程序。我试图达到的是一个点,我可以运行安装程序,它将卸载以前版本的服务,然后再安装当前版本。

我已经看到了运行安装和卸载以前版本的过程。通过使用windows窗体应用程序创建测试项目。我安装了这个应用程序。然后我:增加产品版本,创建一个新的产品代码,在升级路径区域添加一个新的升级条目,并配置该升级条目设置最小和最大版本。完成此操作后,我重新构建了安装项目并运行了安装程序,并且完成了从A版到B版的升级。

我认为与最初的测试项目(我看到流程工作的地方)和我的Windows项目的唯一不同之处在于,我的测试项目是Windows窗体应用程序,而不是Windows服务。在我所做的所有研究中,我看到人们提出了类似的问题,但我没有看到任何关于采取什么行动的真正建议。因此,如果有人知道这是否可能,或有任何建议,我可以尝试完成这项任务,他们将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-14 12:39:16

我解决了这个问题,所以这是可能的。我前面提到的设置是允许服务更新所需的正确设置。这只是一个人为的错误导致了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37756453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档