Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Microsoft.SharePoint.Client命名空间--无法识别SharePoint命名空间_C#_.net_Sharepoint - Fatal编程技术网

C# Microsoft.SharePoint.Client命名空间--无法识别SharePoint命名空间

C# Microsoft.SharePoint.Client命名空间--无法识别SharePoint命名空间,c#,.net,sharepoint,C#,.net,Sharepoint,我安装的目的是创建一个基本控制台应用程序来检索站点名称,如MSDN上的文章所示 在详细介绍开发人员如何创建控制台应用程序的部分中,本文创建了以下代码: using System; using Microsoft.SharePoint.Client; class DisplayWebTitle { static void Main() { ClientContext clientContext = new ClientContext("http://intrane

我安装的目的是创建一个基本控制台应用程序来检索站点名称,如MSDN上的文章所示

在详细介绍开发人员如何创建控制台应用程序的部分中,本文创建了以下代码:

using System;
using Microsoft.SharePoint.Client;

class DisplayWebTitle
{
    static void Main()
    {
        ClientContext clientContext = new ClientContext("http://intranet.contoso.com");
        Web site = clientContext.Web;
        clientContext.Load(site);
        clientContext.ExecuteQuery();
        Console.WriteLine("Title: {0}", site.Title);
    }
}

我的问题是名称空间:Microsoft.Sharepoint.Client(Sharepoint下面的斜线)无法识别。因此,无法识别ClientContext和Web。如何将其解析到命名空间?

确保已将程序集添加到引用中。您应该能够从12/14蜂巢添加它

可以在这里找到:


%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\ISAPI

转到项目的属性,将“目标框架”修改为目标.NET Framework 4而不是.NET Framework 4客户端配置文件“

什么是12/14配置单元?我有一个没有安装sharepoint的常规开发人员工作站。是否有需要安装的sdk?是否在工作站上安装了客户端对象模型?如果是这样,它应该在上面的路径nope中,我没有ISAPI目录。我安装了2010可再发行版本,但我没有这个目录。我确实有一个14-BIN,但不是你所建议的。在你的14文件夹(从BIN目录开始)中翻找,看看你是否能找到
Microsoft.SharePoint.Client.dll
。如果你的机器上有它,我很肯定它会在那里。找到后,将其添加到项目中的引用中。此外,当您有SharePoint问题时,请确保查看。你更有可能在那里得到答案。