*msg Outlook ファイルに保存されている電子メールからの情報の抽出を処理するコードを書いています。MSG ファイルを開くための C# Outlook 相互運用機能と OpenSharedItemから得たアイデアです。しかし、メソッド OpenSharedItem を呼び出すと、そのようなエラーが発生しますSystem.AccessViolationException
。何が問題なのか知っている人はいますか?
ここにエラーの原因となるコードがあります
Outlook._Application app = new Outlook.Application();
Outlook.NameSpace NS = app.GetNamespace("MAPI");
Outlook.MAPIFolder inboxFld = NS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
Outlook.MailItem fld = (Outlook.MailItem) app.Session.OpenSharedItem("E://Projects//C#//message1.msg");