Won’t work (as you might have guessed since your reading this).
Basically Google calendar sync is hardcoded not to support versions about 12 (2012 is version 14).
Anyways. If your using the 32bit version of Outlook 2012 your in luck. All you need to do is to open up Outlook.exe with a hex editor of choice and change the version from 14.0.0 to 12.0.0. For me this was at memory address 0x000c09b2 however this might not always be the case. If you cant find it, search for the string (very important that you don’t search hex) for “14.0.0″. The first result should be the hit your after.
This is a fairly simple process that takes a whole 2 minutes, but if your using the 64bit of Office 2012 then your….well….to put it gently….your fucked. The simple reason is that Google calendar sync is 32bit and hence even though the version is now correct and it will run, it will throw an exception (since memory addresses are not where they are supposed to be).
So thats it. Until Google releases a new version (which is probably when Office 2012 comes out and then a little bit on top of that) I’m going to have to drop back to 2007 (since I’m forced to use crappy outlook because my phone wont sync with anything else).