Unable to add a 64-bit MSI package to a Group Policy Object on Windows Server 2003 (32 bit)

32bit-64bitgroup-policymsi

I am trying to remotely install a 32 -bit MSI and a 64-bit MSI, using Group Policies in Windows Server 2003 (32 bit).

I've created a distribution point and a Group Policy Object. When I try to "Assign a Package" and pick the 32-bit MSI, everything works fine. However, when I try to assign a 64-bit MSI, I get this error:

"Add operation failed. Unable to extract deployment information from
the package. Run validation on the package to ensure that the package
is correct"

Any idea what might be going on here? Is it even possible to remotely install 64-bit MSI via group policies using Windows Server 2003 (32 Bit)?

Best Answer

(old question I know, but maybe a useful answer to someone)

You can't use a Group Policy Editor on a 32bit machine to assign a 64bit application. You need to run Group Policy Editor on a 64bit machine to make the assignment. (even if it is just a client machine accessing the same 32 bit server)