我正在尝试使用 Windows Server 2003(32 位)中的组策略远程安装 32 位 MSI 和 64 位 MSI。
我创建了一个分发点和一个组策略对象。当我尝试“分配包”并选择 32 位 MSI 时,一切正常。但是,当我尝试分配 64 位 MSI 时,出现此错误:
“添加操作失败。无法从包中提取部署信息。对包运行验证以确保包正确”
知道这里可能发生了什么吗?是否可以使用 Windows Server 2003(32 位)通过组策略远程安装 64 位 MSI?
答案1
(我知道这是一个老问题,但也许对某些人来说是一个有用的答案)
您无法在 32 位计算机上使用组策略编辑器来分配 64 位应用程序。您需要在 64 位计算机上运行组策略编辑器来进行分配。(即使它只是一台访问同一台 32 位服务器的客户端计算机)
答案2
我记得我之前遇到过这个问题,这是由于文件路径太长造成的。如果你缩短 MSI 的 UNC 路径并重试,会发生什么?如果仍然太长,你也可以使用短文件名=TRUE转变?