У меня есть код:
Outlook.Application outLookApp = new Outlook.Application();
Outlook.Inspector inspector = outLookApp.ActiveInspector();
Outlook.NameSpace nameSpace = outLookApp.GetNamespace("MAPI");
Outlook.MAPIFolder inbox = nameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
String sCriteria = "[SenderEmailAddress] = '[email protected]'";
Outlook.Items filteredItems = inbox.Items.Restrict(sCriteria);
// totaly sure that count > 0;
Outlook.MailItem item = filteredItems[1];
В последней строке у меня есть ошибка: «Невозможно неявно преобразовать тип« объект »в« Microsoft.Office.Interop.Outlook.MailItem ». Существует явное преобразование (вам не хватает приведения?)». Я не знаю почему. Ранее я использовал VisualStudio 2010, но срок действия пробной версии истек. Есть ли надежда запустить это на SharpDevelop?