我正在开发一个 MS Word 2010 加载项(使用 C#),它有一个自定义功能区选项卡。在该选项卡中有一个按钮,可以打开特定的 Word 文档 (MyTemplate.docx),该文档位于 SharePoint 2010 服务器的共享文档库中。我的开发服务器(内部)的 URL 是“http://sharepoint2010”。我正在尝试使用 SP 对象模型元素,例如 SPSite、SPWeb 等...当我尝试时:
SPSite site = new SPSite(@"http://sharepoint2010");
我收到错误消息:“找不到位于 'http://sharepoint2010' 的 Web 应用程序”
我确实有一个有效的 Web 服务参考:
HomeDataContext dc = new HomeDataContext(new Uri("http://sharepoint2010/_vti_bin/listdata.svc"));
这使我可以获取共享文档库中的文档列表。我能够遍历该列表并获得单个 SharedDocumentItem,但我不明白如何将其作为 Word 文档打开。