Sharepoint 2010 如何将Outlook连接到使用DLL中的外部连接器的外部列表

Sharepoint 2010 如何将Outlook连接到使用DLL中的外部连接器的外部列表,sharepoint-2010,outlook-2010,sharepoint2010-bcs,Sharepoint 2010,Outlook 2010,Sharepoint2010 Bcs,任务:将Outlook与外部列表连接起来,外部列表是在Visual Studio中创建的,使用SAP连接器(sapnco.dll) 我所做的: 已创建此外部列表。我可以在SP中看到所有信息 选择其办公室项目类型作为约会 按“连接到Outlook”按钮,它将安装自动生成的VSTO并显示在Outlook中。但是我在那里看不到任何东西 当我按下同步状态时,我可以看到加载程序集“sapnco,版本=3.0.0.42,区域性=中性,PublicKeyToken=50436dca5c7f7d23”时出错 我

任务:将Outlook与外部列表连接起来,外部列表是在Visual Studio中创建的,使用SAP连接器(sapnco.dll)

我所做的:

  • 已创建此外部列表。我可以在SP中看到所有信息
  • 选择其办公室项目类型作为约会
  • 按“连接到Outlook”按钮,它将安装自动生成的VSTO并显示在Outlook中。但是我在那里看不到任何东西
  • 当我按下同步状态时,我可以看到加载程序集“sapnco,版本=3.0.0.42,区域性=中性,PublicKeyToken=50436dca5c7f7d23”时出错
  • 我的问题:

  • 是否可以将dll添加到vsto?或者我可以用某种方式解决它
  • 在哪里可以找到有关我的问题的其他信息(以及Outlook使用SP外部列表时幕后发生的情况)
  • 非常感谢您的每一个建议

    PS:我试着用过,但没有结果。我得到了错误: 在BCS解决方案打包工具中未找到“OIR.CONFIG文件”

    导入BDC模型时出错。详细信息:“.”,十六进制值0x00是无效字符。在BCS项目生成器中,第2行。位置1

    PPS:我知道一个解决办法。我可以创建用于从SAP获取数据的webservice,并使用它(我想我可以在不使用其他DLL的情况下使用它)。但也许有人能提出更合适的方法


    更新1:在Sharepoint stackexchange上

    不幸的是,我还没有找到直接做这件事的方法。SP2013年没有任何变化。我也犯了同样的错误

    因此我决定为我的数据添加传统层,并创建了OData WebService,它使用SAP连接器(sapnco.dll)从SAP获取数据,并创建了使用此WebService的外部内容类型和外部列表。在这种情况下,不需要额外的dll,我可以将此列表连接到Outlook(将其字段映射到Office项目类型后)

    PS:我在将OData数据源映射到Office项目类型时遇到了一个问题。如果您有相同的问题,您可以找到解决方法