日期:2014-05-18  浏览次数:20701 次

用VS2005成功制作好一个安装程序,之后的更新问题
我用VS2005做好了一个安装程序,里面包含了一个EXE文件。

现在这个EXE需要做更新。

但是安装同名的文件,系统会提示该程序已经安装过了,要先卸载程序后重新安装~

问题:如何设置,能在系统不提示的情况下,完成安装?

先谢了~

------解决方案--------------------
silent install
------解决方案--------------------
部署项目属性:
removePreviousVersions置为False,再次安装时会要求选择是修复还是卸载,不知道这样你能不能接受:-)

------解决方案--------------------
安装和更新是两码事

楼主做出来的是安装程序, 当然在安装的时候要求卸载前面的版本, 这是系统的一种运行机制, 不要改变它

我想楼主其实想做的是一种升级程序吧?
提供一种思路: 编写一个小程序, 将原来程序中需要修改的部分进行覆盖