用WIX创建的Windows安装程序msi是否将原始.msi文件保存在某个地方?

时间:2019-07-19 20:07:09

标签: wix windows-installer installer

我有一个具有现有自动更新机制的应用,其中包括故障保护:如果安装失败,它将使用旧的.msi文件还原旧版本。更新过程在\ Installer目录中找到旧的.msi文件。

我最近更新了安装程序的生成以使用WIX。现在,在安装应用程序后,.msi文件不会复制到\ Installer目录中,创建的只是一个名为wix {}。SchedServiceConfig.rmi的文件。

我尝试利用其事务性来完善WIX安装程序,以便如果安装失败,则将回滚安装事务,并还原旧版本-但由于某些原因,大多数情况下,当安装程序失败时,最终导致该应用被删除。

我尝试在其他位置找到用于安装的.msi文件,以便在发生故障的情况下自动更新程序可以重新运行安装程序,但找不到在任何地方复制的msi。

任何想法如何 a。)可以使用WIX创建的安装程序可以完全事务化吗? 要么 b。)安装后在哪里可以找到msi?

0 个答案:

没有答案