我目前正在将所有设置文件(曾经是.exe文件)重建为MSI安装程序,以便我可以通过Active Directory部署它们。
基本上,我们有一个工具(知道它的人的Windev)生成MSI文件,但由于我们的工具有限,我生成.mst文件(使用Orca)来微调设置,并合并源安装程序和msitran.exe的转换。当我使用/ qb或/ qn手动安装转换的安装文件时,安装正常。
但是当我尝试在AD中添加安装文件时,收到一条错误消息:“无法提取部署信息”。
我在网上找到了多个解决方案,但没有一个适合我的问题(即我拥有所有管理员权限,我在Orca中的最终MSI验证(有几个警告,但没有错误)。我得到了与原始相同的问题我们的工具生成的MSI(但它没有在ORCA中验证,因此转换以解决其中的问题)。
是否需要设置任何属性才能将MSI成功部署到AD?
答案 0 :(得分:0)
没关系,solution is plain stupid,但MS在任何地方都没有提到这一点。
基本上,这是UNC路径的一个问题。我的MSI位于包含空格的路径中,Windows Server 2003显然不喜欢(在打开的对话框中用引号括起路径不会改变任何东西)。将文件移动到没有空格的路径上修复它。
所有人的好日子