获取日历条目OL 2010 VS 2015

时间:2015-08-15 12:09:31

标签: c# outlook office-interop outlook-addin outlook-2010

我对如何解决这个问题感到有些困惑,因为那里的大量信息让我走上了不同的道路。

我尝试做的是使用 Visual Studio 2015社区版创建Outlook插件(适用于OL 2010),该插件将读取所有日历条目(该帐户不在Exchange服务器上) )。

我读过这篇文章,但决定忽略它[https://support.microsoft.com/en-us/kb/310259][1],因为它的目标是OL 2003。

在阅读了其他几篇文章之后,他们似乎都在使用Interop,这让我觉得微软可能会更新这样的任务,可能与其他库有关。

所以我决定给CalendarView一个

 Outlook.CalendarView vw = new Outlook.CalendarView();

并收到错误

  

检索具有CLSID {00062003-0000-0000-C000-000000000046}的组件的COM类工厂失败,原因如下   错误:80040154未注册类(HRESULT异常:   0x80040154(REGDB_E_CLASSNOTREG))。

我应该使用Interop(Microsoft.Office.Interop.Outlook)来获取当前日历的条目以及标题,位置,时间,日期等等吗?或者Visual Studio 2015是否采用现代方法?

如果有更好的方法,我只是想在插件准备好后在PC上注册程序集。

0 个答案:

没有答案