如何更新远程macine

时间:2016-01-05 12:24:02

标签: windows wix windows-installer installer

我创建了一个安装我的应用程序的msi。现在我想更新msi。我用了

msiexec /fvomus "application.msi"

这表明没有错误。但是,当我尝试更新远程计算机中的应用程序时,它会显示以下错误

  

无法打开安装包。联系申请表   供应商验证这是一个有效的Windows安装程序

我使用以下命令进行远程安装

msiexec / fvomus“// server / c $ / Program Files / path_to_my_application / 1.msi”

1 个答案:

答案 0 :(得分:1)

假设您要更新已从MSI软件包安装的产品:

  1. msiexec / f ...不会更新任何内容。 / f表示它是修复,这意味着要检查当前安装的产品是否正确。如果您正在使用WiX并且想要升级已安装的产品,那么MajorUpgrade元素是最简单,最可靠的方法。

  2. 该错误消息过于通用,无法提供简单的答案。可能是MSI文件已在另一个应用程序中打开,或者您没有权限访问该文件(IMO最可能的解释)。