导入Microsoft.Sharepoint命名空间

时间:2013-01-10 14:25:04

标签: c# sharepoint sharepoint-2010 namespaces caml

有谁知道,如何将Microsoft.Sharepoint dll导入控制台应用程序?我想在不部署sharepoint站点的情况下测试CAML查询结果。我将dll添加到应用程序的引用中,当然还有using指令,但是当我构建程序时,它找不到...

2 个答案:

答案 0 :(得分:1)

假设您正在使用Visual Studio 2010并假设您在具有Sharepoint的环境中使用Visual Studio。您可以在“添加参考”部分找到“共享点”选项卡 请注意,如果您在控制台应用程序上使用Microsoft.Sharepoint命名空间。您必须在安装了Sharepoint的服务器上运行控制台应用程序。

您可以考虑使用Sharepoint Client Object模型。这允许您从外部位置连接到Sharepoint。但是,CAML查询有点不同。

答案 1 :(得分:0)

很抱歉迟到的回复,感谢所有人的帮助。我找到了问题的解决方案。问题发生在编译时,命名空间似乎错过了。解决方案是我需要将目标框架和目标平台更改为与原始Sharepoint应用程序相同。