Microsoft.SharePoint.Client namespace-- пространство имен Sharepoint не распознано - PullRequest
4 голосов
/ 16 апреля 2011

Я установил Распространяемая клиентская объектная модель SharePoint Foundation 2010 с намерением создать базовое консольное приложение для получения имени сайта, как показано в Использование объектной модели управляемого клиента SharePoint Foundation 2010 статья на 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 не распознаются.Что я делаю, чтобы получить это в пространстве имен для разрешения?

Ответы [ 2 ]

5 голосов
/ 19 апреля 2011

перейдите к свойствам проекта и измените "Target Framework", чтобы настроить его для .NET Framework 4 вместо ".NET Framework 4 Client Profile"

4 голосов
/ 16 апреля 2011

Убедитесь, что сборка была добавлена ​​в ваши ссылки. Вы сможете добавить его из своего улья 12/14.

Согласно Microsoft ее можно найти здесь:

% ProgramFiles% \ Common Files \ Microsoft Shared \ расширения веб-сервера \ 14 \ ISAPI

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...