All postings, articles, and other content on this blog are provided ”AS IS” with with no warranties, and confer no rights. Any sample on this blog is subject to the terms specified at Microsoft
If you have Service Pack 3 for SharePoint Server 2007 installed, and you try to install this cumulative update package, you may encounter an error that states that "the expected version of the product was not found on the system." If this issue occurs, run the package executable (.exe) file at a command prompt and set the PACKAGE.BYPASS.DETECTION.CHECK=1 switch to the following setting.
For x86: "office-kb2596986-fullfile-x86-glb.exe PACKAGE.BYPASS.DETECTION.CHECK=1"
For x64: "office-kb2596986-fullfile-x64-glb.exe PACKAGE.BYPASS.DETECTION.CHECK=1"
Héctor Calvarro Martín. SharePoint Dev. Microsoft Support Engineer for DEV EMEA
Thank you Héctor for this post! I run the same problem trying to install the february 2012 Cumulative Update with the MOSS patch yesterday and I spent a lot of time with squeezing my brain.
Good job & good blog!
Kindly confirm me if we bypass the detection check, is there any SharePoint functionalities impact in future.
I am facing the same problem while installing February CU 2011 in MOSS 2007 x64 with SP2 environment. Most of all the blogs saying it will happens when discrepancies with language packs service packs levels. But our case everything is updated only even though we are facing the issue during MOSS CU installation time but WSS CU was installed successfully.
I tried the above, running from command prompt As an Admin,
It did thing and gave message "Installation successful" but nothing really happened. My office 2010 is still without SP1. Its version is 14.0.4734.1000 that should have changed to 14.0.6029.1000 if SP1 was installed.
What should I do?
Hi V S Rawat
That applies to MOSS 2007 and you are saying that you have an Office 2010. If for Office 2010 you mean SharePoint 2010 try to execute the Configuration wizard via cmd => psconfig - cmd upgrade -inplace b2b –force in every server.
Excellent find. Thank you for providing this.