如何编码以检查旧版安装程序版本是否已在计算机上可用

时间:2010-03-10 06:48:35

标签: visual-studio-2008 installer windows-installer uninstaller

我们正在使用visual studio 2008安装程序项目开发自定义安装程序。我们要求的要求是:假设用户开始安装,如果同一台机器上已有旧版本,那么我们应该提示用户升级版本,并需要显示此版本中新增的文件列表。 同样,我们目前正在尝试检索安装程序vesion thorugh代码,但无法执行此操作。任何人都可以告诉我们使用哪种方法来检测旧版本是否可在机器上使用。

1 个答案:

答案 0 :(得分:1)

尝试使用Windows注册表。当您安装旧应用程序时,必须添加注册表,并在安装新应用程序时检查注册表并查看注册表版本值,如果找到注册表,则只显示错误消息并终止安装向导。