Я пытаюсь сделать простую интеграцию outlook с c #, используя Interop при получении папки по умолчанию, я всегда получаю сообщение об ошибке.
Я использую 64-разрядную версию Office 2013, у меня в RegEdit только 9,5.
Я перешел по этой ссылке
Вот мой пример кода:
Outlook.MAPIFolder Folder_Contacts;
Outlook.Application outlookObj = application;
Outlook.NameSpace nameSpace1 = application.GetNamespace("MAPI");
Folder_Contacts = (Outlook.MAPIFolder)outlookObj.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts);
Как только он попадает в GetDefaultFolder, появляется ошибка.
Попробовал переустановить, починить, удалить-установить офис, но не повезло.