कोई विचार क्यों COM कोड COM इंटरऑप के माध्यम से बनाई गई Outlook 2007 प्रक्रिया से बाहर नहीं निकलता है?सी # आउटलुक 2007 COM इंटरऑप एप्लिकेशन बाहर नहीं निकलता है!
Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
var item = app.Session.OpenSharedItem("C:\\test.msg") as Microsoft.Office.Interop.Outlook.MailItem;
string body = item.HTMLBody;
int att = item.Attachments.Count;
(item as Microsoft.Office.Interop.Outlook._MailItem).Close(Microsoft.Office.Interop.Outlook.OlInspectorClose.olDiscard);
System.Runtime.InteropServices.Marshal.ReleaseComObject(item);
(app as Microsoft.Office.Interop.Outlook._Application).Quit();
System.Runtime.InteropServices.Marshal.ReleaseComObject(app);
System.Diagnostics.Debugger.Break();
लगभग एक समान टुकड़ा वर्ड का उपयोग कर काम करता है, तो मुझे आश्चर्य है अगर मैं कुछ साफ करने के लिए भूल रहा ...
यह काम किया। सत्र एक नामस्थान वस्तु है। धन्यवाद :) – Nikolaos
कोई समस्या नहीं है। मैंने कोड में उस वर्ग का नाम बदल दिया है। डबल संग्रह सुझाव और डिबगिंग चेतावनी के लिए –