This project has moved. For the latest updates, please go here.
FAQs
What does the "Merge with existing entries" option do?
Why am I getting duplicates created?
Why are my meeting attendees getting notified of updates to Events in Google?!
What is this security pop-up I keep getting?
How do I wipe/reset the configuration?
Why isn't it finding any Outlook calendar items?
OGCS just crashes with a strange error code
Known Issues
Usage Limits Exceeded
Old Events Not Observing Daylight Saving

FAQs

What does the "Merge with existing entries" option do?

This will preserve calendar events that were not created by this tool, or are not related to the content you are syncing, you can select this option to stop the tool deleting them.

Why am I getting duplicates created?

This may be because you have migrated from a different tool to this one, or used an earlier version of it which had a known issue with recurrent events. Please ensure you have "Disable deletions" unchecked.
If you have "Merge with existing entries" checked, then only items that you have deleted in the source calendar (eg Outlook) will be deleted in the target calendar (e.g. Google).

Why are my meeting attendees getting notified of updates to Events in Google?!

Unfortunately, this is nothing OGCS is doing, but several reports of it have been made. It would appear from several similar postings on Google's forums (here and here), that this was an issue that plagued it's own original calendar sync tool...but was never resolved.

It's not clear why it only affects some people's accounts, but as a workaround you can turn off synchronisation of attendees in the settings of OGCS.

Be aware, if you delete an event with attendees through your mobile Calendar app, this will also automatically notify the attendees! This is not something OGCS has control over.

Note, you may notice that you are the meeting organiser within the the Google event, but you are not the organiser in Outlook. This is a limitation of the Google API - the organiser must be the person who created the event (which is you through OGCS).

What is this security pop-up I keep getting?

This is a feature of Outlook trying to prevent against malware programmatically changing things.

With Outlook 2003 the options are limited (unless affected users would like to club together to fund purchase of $250 redistributable Outlook Redemption to be included in this tool :-)
However, there are some third party tools you can install which may help.

On Outlook 2007 and newer, you can also choose "Outlook Options" > "Trust Center" > "Programmatic Access" and change the setting here to either "Warn...when antivirus is out of date" (preferable) or "Never warn".

If these options are disabled, then you need to start Outlook with administrative privileges.

How do I wipe/reset the configuration?

If you wish to reset your configuration, so you can start the application as though it's a fresh install:-
  • Click the Settings tab, and then Application Behaviour
  • Click the "Open Log" button (this will open Windows Explorer)
  • Close OGCS
  • In the Windows Explorer window, select the "settings.xml" file and delete or rename it.
  • Restart OGCS

Why isn't it finding any Outlook calendar items?

This is normally due to being in a non UK or US timezone which may use a less common date-time format. Try experimenting with different date formats under Settings > Outlook > Regional Date Formats.
If that doesn't work, check if you have an "Archive" folder configured in Outlook (this happens when you open a .pst file) - it might be that OGCS is syncing with a calendar folder inside here. If so, temporarily close the archive, configure OGCS against the main account calendar and then reopen the archive.

OGCS just crashes with a strange error code

0x80029C4A (TYPEECANTLOADLIBRARY) - This is likely due to a recent install of office. Try rebooting. If still no luck, try this registry fix.

0x80004004 (E-Abort) - This occurs just after the splash screen. Instead of using the installer, try downloading the portable ZIP version and running straight from the extracted folder.

0x80004023 - As per Issue 160: "It is actually an Office installer/uninstaller issue. I used to have Outlook 2010, and then upgraded to 2013. Unfortunately, Office did not uninstall some old registry when it upgraded. One was 64-bit the other was 32-bit. So I had to launch the 32-bit regedit and delete/rename the entry in: HKEYCLASSESROOT\CLSID{0006F03A-0000-0000-C000-000000000046}

0x80040154 (REGDBECLASSNOTREG) - Class not registered. Assuming you do actually have Outlook installed on the machine you are running OGCS from(!), then it would seem Outlook is not registered properly.
  1. Open a cmd window as Administrator (right-click, run-as)
  2. cd c:\windows\Microsoft.NET\Framework\v2.0.50727
  3. regasm <path-to-OGCS>\Microsoft.Office.Interop.Outlook.DLL
0x80040155 Interface not Registered - This may happen if you have uninstalled Outlook 2013 and reinstalled an older version, or installed Lync 2013 alongside Outlook 2010. These types of situation require registry fixes.

Note: For any registry fixes, the CLSID for Outlook is {0006F03A-0000-0000-C000-000000000046}

Known Issues

Usage Limits Exceeded

Although Google do impose usage limits, there appears to be a bug related to events with multiple recipients with different email address domains. Therefore, if you are continually hitting this problem, try unchecking the sync attendees option.
Unable to add new entries into the Google Calendar. The following error occurred:
Google.Apis.Requests.RequestError
Calendar usage limits exceeded. [403]
Errors [

Message[Calendar usage limits exceeded.] Location[ - ] Reason[quotaExceeded] Domain[usageLimits]

Old Events Not Observing Daylight Saving

As per Issue 239, it appears Outlook may not recalculate the new time properly. In this case, you need to re-open the problematic appointment(s), change the start time, change it back and then save it.

Last edited Mar 4 at 11:08 PM by phw198, version 17