best way to support outlook 2000, 2002, and 2003 and .NET

J

Josh Einstein

Hey Jim. There is no suggested way of supporting all of them with a single
binary. It's a horrible situation we're in at the moment, but Microsoft
expects you to have separate versions of your product for each version of
Outlook. Recently, the 2003 PIA's became available, but they aren't supposed
to be installed on previous versions.

With that said, I have found that using the latest PIA's usually works with
previous versions (obviously functionality not available in the installed
product will not work, like Contact's picture). My add in which works on
2002 (XP) and 2003 of Outlook copies the 2003 PIA's to the app dir. Keep in
mind, if you do this, you absolutely must use a "shim" to load your add in
into its own AppDomain lest you hose other add ins.
 
J

Josh Einstein

I should correct something I said in my last post. It should read "recently
the 2003 PIA's became available for redistribution".
 
J

jim

I have developed my add-in on Interop.Outlook 9.0.0, but I cannot attach
the new_inspector event. It shows up and compiles fine in Visual studio,
but gives me a an exception when trying to add the event to the
inspectors. Any ideas?
This brings up a nother point. What is the best way to support all three
versions of Outlook using .NET? if I use the older interop.outlook will
I be ok?
Thanks
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top