所以我开始学习 C#,就像刚开始学习一样,并且来自 Java 背景,看起来还不错。但是,我有一个问题。我正在关注这个关于使用客户端对象模型的教程。刚从顶部开始,我添加了引用,但using Microsoft.SharePoint.Client;
一直给我错误“命名空间‘SharePoint’在命名空间‘微软’中不存在,但我在右侧面板上清楚地看到它。所以看看说明,我能想到的唯一区别是我使用的是 Visual Studio Express,因此在创建新项目时没有选择使用哪个框架的选项。除此之外,我不知道问题出在哪里可能。
问问题
29294 次
6 回答
8
确保目标框架是 3.5 而不是 4 即 SP2010
于 2013-06-19T11:54:32.547 回答
7
您是否添加了该教程开头附近提到Microsoft.SharePoint.Client
的程序集和Microsoft.SharePoint.Client.Runtime
程序集的引用?
于 2011-08-03T20:11:55.950 回答
6
- 向解决方案添加所需的引用。
- 确保 SP2013 的目标框架为 4(SP2010的目标框架为3.5)。
于 2014-06-28T12:17:41.480 回答
4
您是否完成了上面提到的教程的这一部分?
要构建应用程序,您必须添加对两个程序集 Microsoft.SharePoint.Client.dll 和 Microsoft.SharePoint.Client.Runtime.dll 的引用。安装 SharePoint Foundation 会在服务器上安装这些程序集。这两个程序集位于以下目录中:
%ProgramFiles%\Common Files\Microsoft Shared\web 服务器扩展\14\ISAPI
于 2011-08-03T20:12:24.967 回答
2
查看项目中的引用并确保您具有对程序集的引用。如果它不存在尝试添加它,右键单击 --> 添加引用并找到“Microsoft.SharePoint.Client”
于 2011-08-03T20:13:08.733 回答
1
感谢那些提到 4.0 框架的人。
我的默认为 .NET Framework 4 客户端配置文件(我不知道这意味着什么),并且命名空间在 Intellisense 中看起来不错,但构建会说它们没有找到!疯狂的。
于 2015-04-20T22:45:47.833 回答