我有一个使用Wix Extensions的* .msi安装:
当尝试在Windows Server 2003(32位和64位)上安装时,此msi失败并显示错误“安装过早结束...”。它安装在Server 2008 / Windows 7等上没有问题。
在构建msi之前删除防火墙和本机映像部件允许它正常安装,但显然没有额外的选项。
有谁知道这个问题是什么?
以下是日志文件中显示失败的部分,但没有说明失败的原因。
其他注释:
答案 0 :(得分:3)
这听起来像是WiX v3.8工具集中的一个错误。早期版本中存在新VS2012编译器不支持Windows XP的问题。这已在WiX v3.8.422.0或更新版本中修复。如果您不运行最新版本的WiX v3.8,我建议升级并查看问题是否已修复。如果您运行的是最新版本的WiX v3.8,那么您可能会打开一个错误:http://wixtoolset.org/bugs。