0
我有一个WiX的安装程序,包含以下行:触发LaunchFile即使WiX的安装程序版本低于安装一个
<CustomAction Id='LaunchFile' FileKey='MyApp' Return='asyncNoWait' />
<InstallExecuteSequence>
<Custom Action='LaunchFile' After='InstallFinalize'></Custom>
</InstallExecuteSequence>
当我运行安装程序,一切顺利的话,我的安装的应用程序在启动结束。
现在,如果应用程序已安装,并且尝试运行较旧版本的安装程序,则会收到诸如“已安装较新版本”的消息,并且安装将中止。
但是在这种情况下,我想知道是否有办法静默跳过安装,但仍然在最后启动已安装的应用程序。
注意:我知道MajorUpgrade元素上的AllowSameVersionUpgrades
和AllowDowngrades
属性,但如果可能,我想避免降级安装的版本。