无法从命令行卸载程序(wix msi)

时间:2013-04-09 12:11:34

标签: wix windows-installer

当我尝试使用命令行卸载它时,我使用WiX工具集创建了MSI包:

msiexec /x f987d323-303f-49a0-92e8-d1ab41589719

msiexec向我显示错误:

"无法打开此安装包。请与应用程序供应商联系,以验证这是否是有效的Windows Installer程序包。"

但我可以从"添加或删除程序"没有任何问题。我已经仔细检查过msi md5校验和是否正确并将msi放在本地磁盘上,但似乎没有连接。

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:6)

您是否尝试在GUID周围添加花括号?

msiexec /x {f987d323-303f-49a0-92e8-d1ab41589719}

答案 1 :(得分:0)

Kenuat :msiexec.exe几乎是我见过的最笨拙的命令行界面。即使是简单的操作也很复杂。

要处理复杂的 msiexec.exe命令行界面,我使用 Altiris 中的免费工具来帮助我构建所有msiexec.exe命令行,除非最多基本的 - 我每天都使用msiexec.exe多年:http://www2.wise.com/filelib/WICLB.exe(强烈推荐)。

以下是截图:

enter image description here