2012-03-27 56 views
2
MSI安装程序错误

我的安装程序有时会在安装程序日志以下错误:为C#项目

`Failed to grab execution mutex. System error 258.` 

有没有人有什么,这是任何的更多信息?

感谢

回答

2

这意味着你要安装或卸载另一个MSI安装时你的包。

如果您需要安装其他软件包,可以将它们作为先决条件添加。这对每个设置创作工具都是不同的。您不能为此使用自定义操作,至少不能在InstallExecuteSequence中使用。

_MSIExecute Mutex

摘要:每个机器和每个工艺中的一个UI序列执行序列。

+0

感谢您的回答。我只安装一个软件包(卸载以前的版本设置为true)以进行集成测试。顺序是卸载所有版本,安装旧版本,在上面安装新版本。第二次安装失败,有没有可能挂在互斥锁上? – 2012-03-28 10:09:08

+0

查看日志以查看触发错误的原因。在显示错误之前会发生什么? – 2012-03-28 10:15:43