WiX:旧版本不会在“添加/删除程序”列表中消失

|| 我有一个Windows服务,可以通过WiX进行安装和升级,而且效果很好(非常快!)。唯一的问题是,如果我从1.0升级到1.1,则两个副本在“添加/删除程序”列表中仍具有条目。 因此,当执行更新时,如何确保WiX在“添加/删除程序”列表中删除其旧/过时的条目?     
已邀请:
创建主要升级。例如,使用WiX v3.5中的MajorUpgrade元素。 http://www.joyofsetup.com/2010/01/16/major-upgrades-now-easier-than-ever/     
附录-如果包含ѭ1的
RemoveFeatures
属性,并命名要从先前安装中删除的特定功能(但不是所有功能),这将导致先前条目保留在“添加/删除”程序中。如果不包括“ 0”,则将删除以前安装的所有功能,包括“添加/删除程序”中的条目。     
不是直接回答问题,而是...安装程序仅查看版本号的前3组,第4组被忽略。如果版本中唯一的区别在于第4组,则对安装程序而言,它看起来相同,因此可能无法卸载旧版本。 1.2.3.0将升级到1.2.4.0,但1.2.3.4将不会升级到1.2.3.5-它看不到4-5的变化,因为它看起来并不在那里。     

要回复问题请先登录注册