在我的团队中,我们为我们的应用程序准备了一个msi安装程序包。包是在WIX包含自定义UI,从C#库调用自定义操作,几乎一切正常,除了一件事情:计算所需的磁盘空间。在这个阶段,整个安装程序会不时挂起,特别是当客户端测试它:(我们在开发机器时遇到同样的问题,但重新启动安装程序有所帮助,所以这个错误是非常随机的。的解决方法,均基于命令行参数:MSI软件包在计算磁盘空间时挂起
MSIEXEC/I filename.msi(变化状态消息处理)
和
MSIEXEC /包/ QR(起始包具有有限UI)
遗憾的是它不适合我的解决方案,因为安装人员可以不经过额外的参数,它工作时,用户要安装应用程序:(
我会感激在我的调查:)
查看详细日志中有什么。像这样运行你的MSI:msiexec/i filename.msi LOGVERBOSE = 1/l * + v install.log – 2010-10-06 08:14:15
一切都正确(没有错误,警告等),除了安装程序在磁盘上挂起成本消息:( – 2010-10-06 12:37:26