SharePoint事件接收器以创建Lotus Notes提醒

时间:2012-07-12 18:40:36

标签: c# sharepoint-2010 lotus-notes

我尝试做的是设置一个SharePoint事件接收器,以便在将项目添加到SharePoint日历时,在Lotus Notes中设置一个具有相同标题/日期/时间的提醒。

我能够创建一个用于创建Lotus Notes提醒的Windows窗体应用程序,但是当我将该代码放入SharePoint事件接收器时,它不会运行。我甚至尝试在我认识的接收器中放入一些其他代码,但是在那里有Notes代码,根本没有运行。

是否无法执行此操作,因为Lotus Notes代码需要在具有Notes客户端的计算机上运行?

2 个答案:

答案 0 :(得分:1)

是的,如果您正在使用互操作类,则需要在计算机上安装Notes,否则无法调用公开Notes COM API的DLL。如果您的SharePoint服务器是64位,这可能会有问题,因为IBM不支持Win64上的COM API。它可以主要用于工作,但走这条路并不是一个好主意。

然而,可能有其他可能的方法来做你想要的。 Domino可以配置为通过HTTP进行访问,并支持Web服务,更新版本支持REST API。

答案 1 :(得分:0)

由于开箱即用的Lotus Search连接器需要在本地计算机上安装Lotus,我想你是对的。你应该在当地的盒子里放莲花。

实际上这是逻辑,因为Lotus代码要求Lotus库可用,除非有一些http API或类似的。