'Force' Install SharePoint 2010 language pack SP 1

Bij de installatie van SP1 Language Pack voor SharePoint 2010 kregen we volgende foutmelding "The expected version of the product was not found on the system."

Bij controle in de applet van geinstalleerde programma's konden we echer vast stellen dat wel degelijk de juiste, RTM, versie gesinstalleerd was

Language Pack SharePoint, Project Server and Office Web Apps

 

Op het eerste zicht leek er geen "Override" of "force" optie te bestaan in de installatie files van de language pack. Bij het kijken naar de log files, via de optie "/log:%temp%\SP1LanguagePack-DE.log" verkregen, zag ik de volgende intressante lijnen:

OPatchInstall: Will check if the property 'PACKAGE.BYPASS.DETECTION.CHECK' exists
OPatchInstall: CConditionPropertyDefined::initFromElement ends
OPatchInstall: CConditionStatement::CreateStatementFromElement ends
OPatchInstall: CConditionStatement::CreateStatementFromElement starts
OPatchInstall: Creating statement CConditionEqual
OPatchInstall: CConditionStatementComparison::initFromElement starts
OPatchInstall: Will compare the property 'PACKAGE.BYPASS.DETECTION.CHECK' to '1'

Hierop probeerde ik het volgende commando:

De installatie verliep vervolgens zonder problemen.

In de "Programs and Feature" applet zien we nu het correcte versienummer weergegeven:

Opgepast dit blijft een workaround....