I have written a DLL that creates meeting requests using Outlook Interop. This all works hunky-dory on my machine.
Problem is, when I run it on the server (which doesn’t have Outlook installed), it fails with a COM error. I have copied the DLLs into the bin directory, but still no joy. Can anyone help?
Use Microsoft Exchange Web Services, specifically Microsoft Exchange Web Services (EWS) Managed API 1.1, see http://msdn.microsoft.com/en-us/library/exchange/dd877071(v=exchg.140).aspx.
This gives you nearly all the functionality of Outlook without requiring that Outlook be installed. In addition, deployment is a one (or two) assemblies.