Multithreaded Outlook 2007 Addin

  • Thread starter Thread starter tanutatu
  • Start date Start date
T

tanutatu

Hi

We are using OOM 2007, VSTO SE to create Outlook 2007 addin.

We observed that after adding threads to our addin, Outlook sometimes
crashes.
Is OOM 2007 threadsafe?

We have passed ThisAddin.Application object in all the threads that
have been created.
Can this be the reason for the crash?

Regards
Tanushree
 
Hi Dmitry

Thanks for your reply.
In these threads we are searching the Outlook data files using WDS and
showing the search results in a folder home page .

There is no particular method that seems to be crashing.
This crash generally occurs when Outlook is closed.

Another query I had was : Is Outlook Object Model 2007 thread
safe????

Thanks in advance.

Regards
Tanushree
 
All Outlook objects are marked as apartment threaded, hence thay must be
marshalled to the thread used to retrieve them.
Does the crash occur while one of your secondary threads is still running?
Do you trap Application.Quit event in Outlook and wait for your threads to
finish before you let Outlook proceed with the shutdown?

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
 
Back
Top