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

Med*_*Man 4 .net c# sharepoint

我安装了SharePoint Foundation 2010客户端对象模型可再发行组件,目的是创建一个基本控制台应用程序来检索站点名称,如在MSDN上使用SharePoint Foundation 2010托管客户端对象模型一文中所示.

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

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);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是名称空间:Microsoft.Sharepoint.Client(在sharepoint下面的波浪线下划线)无法识别.因此,无法识别ClientContext和Web.我该怎么做才能解决这个命名空间?

Med*_*Man 5

转到项目的属性并修改"目标框架"以定位".NET Framework 4"而不是".NET Framework 4 Client Profile"