giovedì 12 marzo 2009 09:39I am currently having some difficulties with deploying the Microsoft Office Communicator R2 and hope you guys can help.
Since most of the accounts at work have restricted user rights and IT doesn't want to deploy each OC manually using runas, I wanted to make it available so that every intended user can install the program by him- or herself going to the Add/Remove Programs applet and choosing Add Program from the Network (or whatever it is called in English, since I am used to German machines). This already works fine for the Flash ActiveX or the MSXML 6.0 SP1 packages using group policies. However, when a user with restricted rights tries to install the Office Communicator, he or she gets the error that MSXML 6.0 SP1 is needed for the installation, but MSXML 6.0 SP1 (or actually SP2) is already installed. I checked the MSI with Orca and the required MinVersion is 6.10.1129.0. All machines have 6.20.1099.0 installed, so it meets the requirements. When the MSI file is opened directly by an administrator on the respective machine, the installation finishes without problems, so it's not something with the group policy or the target machines I think, but with the way the installer checks for MSXML. I know the requirements for Office Communicator specify an account from the administrative group or elevated privileges under Vista, but this applies to running the MSI manually.
Any idea what might be the cause for the MSXML error?