摘要:
用MS VS打包程序,有个细节有点坑爹写出来给大家看看一般来说MSDN都这么解释RemovePreviousVersions 属性的设置如下所示:设置说明False安装程序不检查是否有早期版本。True安装程序检查是否有早期版本;一经发现,便会立即将其卸载。但实际上:指定安装程序在安装期间是否移除应用程序的早期版本。如果此属性设置为 True,并且在安装时检测到了早期版本,则将调用以前版本的卸载功能。安装程序检查“UpgradeCode”和“ProductCode”属性,以确定是否应移除早期版本。新旧两种版本的 UpgradeCode 必须相同;ProductCode 必须不同。如果已在应用程 阅读全文