1

My addin is encountering the error on some client machines when trying to set as RDOSession.MAPIObject= application.Session.MAPIObject in a C# based com add-in.

The code is executed in the main thread, RDOSession object is created through redemption loader, and the version of redemption being used is 5.16.0.4972.

All searches in regards to the error message point to the Outlook 2013 click-to-run error. But this is Outlook 2016 and the add-in is loaded in-session. Also, most other clients are not experiencing any issues.

I'm stumped with this, any help is greatly appreciated!

Cheers!

Tim
  • 45
  • 8

1 Answers1

1

If this is after a recent Windows 10 upgrade (which wipes out some MAPI marshaling registry keys), try the registry patch from http://www.dimastr.com/redemption/Outlook_2013_C2R_fix.ZIP

Dmitry Streblechenko
  • 62,942
  • 4
  • 53
  • 78
  • Thanks for that @DmitrySteblechenko. Is there anything I need to modify on those REG files to make them compatible with Outlook 2016? – Tim Nov 27 '18 at 05:30
  • No, as far as I know the keys are the same for both Outlook 2013 and 2016. Or you can reinstall Outlook. – Dmitry Streblechenko Nov 27 '18 at 16:07
  • Thanks Dmitry!! I shall test this out on the problem machine and get back with the result! – Tim Nov 27 '18 at 22:37
  • Hi Dimitry, I have not heard back from the client, so I assume the issue has been resolved. Thank you!! – Tim Jan 18 '19 at 07:46