Outlook 2003 で受信する新しいメールの本文を読み込もうとしています。このために、Microsoft.Office.Interop.Outlook.dll(11.0.0.0) を使用しています。以下は、NewMailExイベントをトリガーするために使用しているコードです
// Create an Outlook application object.
Microsoft.Office.Interop.Outlook.Application outLookApp = new Microsoft.Office.Interop.Outlook.Application();
// Ring up the new message event.
outLookApp.NewMailEx += new ApplicationEvents_11_NewMailExEventHandler(outLookApp_NewMailEx);
ただし、このコードは、新しいメールが来るたびにイベントを発生させません。Visual Studio 2010、MS Outlook 2003、および Windows XP プロフェッショナル オペレーティング システムを使用しています。
しかし、Windows 7 の MS Outlook 2010 で同じコードを実行すると、問題なく動作します。MS Outlook 2003 でNewMailExイベントが発生しない理由として考えられるものは何ですか?