Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows installer 安装最新msi时卸载旧版本的应用程序_Windows Installer - Fatal编程技术网

Windows installer 安装最新msi时卸载旧版本的应用程序

Windows installer 安装最新msi时卸载旧版本的应用程序,windows-installer,Windows Installer,是否可以在双击最新的安装程序.msi文件的同时卸载旧版本的应用程序 我对此进行了研究,发现了RemovePreviousVersion和all,结果也是“修复和删除”窗口。但它在同一版本中起作用我需要的是,它应该在安装新版本时卸载旧版本

是否可以在双击最新的安装程序.msi文件的同时卸载旧版本的应用程序
我对此进行了研究,发现了RemovePreviousVersion和all,结果也是“修复和删除”窗口。但它在同一版本中起作用
我需要的是,它应该在安装新版本时卸载旧版本<请让我知道,如果有人知道,我怎么可能知道
我正在使用Visual Studio 2013,WinForms C#。,

谢谢

仅设置RemovePreviousVersions是不够的。这仍然是相关的:


此外,您必须增加需要替换的任何二进制文件的文件版本

这取决于。。。。。您是如何创建安装程序的?到目前为止,我正在使用VisualStudio安装项目创建安装程序。如果这是不可能的,请问我应该用什么方法?