Использование C # для доступа к Sharepoint - где я могу найти справочную библиотеку? - PullRequest
3 голосов
/ 26 февраля 2009

В настоящее время я пишу приложение для Windows на C #, которое будет добавлять документы в список библиотек документов. Я пытаюсь сослаться на Microsoft.Sharepoint, однако не вижу библиотеки COM или .NET в Visual Studio 2005, добавляющей списки ссылок. На какую dll мне нужно ссылаться и где ее найти?

Спасибо

Alex

Ответы [ 4 ]

5 голосов
/ 26 февраля 2009

Для доступа к библиотеке документов я бы порекомендовал пройти через веб-службу списка, которую предоставляет SharePoint. Из личного опыта это самый простой, самый переносимый и обновляемый способ.

Документацию для ВСЕХ веб-сервисов и библиотек .NET, чтобы сделать это, также можно скачать в Расширения Visual Studio для служб Windows Sharepoint

4 голосов
/ 26 февраля 2009

для доступа к библиотеке SharePoint вы должны включить в свой проект следующую сборку: Microsoft.SharePoint.dll

Вы можете найти его на своем сервере SharePoint в папке 12 ульев: C: \ Program Files \ Common Files \ Microsoft Shared \ расширения веб-сервера \ 12 \ ISAPI

Там вы можете найти еще несколько сборок, которые могут вам понадобиться для большей функциональности SharePoint.

3 голосов
/ 26 февраля 2009

Какое приложение вы должны разработать ???

Если это клиентское приложение, которое будет выполняться на компьютерах, которые не являются целевым компьютером Sharepoint, вам придется обращаться к веб-службам SharePoint для выполнения операций.

Если ваше приложение будет выполнено на сервере, машине SharePoint, вы можете использовать библиотеки DLL, которые находятся в папке 12. Для разработки вам нужно будет скопировать DLL-файлы в локальную папку и сослаться на них в своем проекте. Чтобы проверить, хорошо ли работает приложение, необходимо выполнить его на компьютере SharePoint, а не на компьютере разработчика.

2 голосов
/ 26 февраля 2009

Я предполагаю, что вы используете Sharepoint 2007, поэтому вы можете найти библиотеки в папке Bin в 12 Hive, где установлен SP Это обычно: C: \ program files \ common files \ microsoft shared \ расширения веб-сервера \ 12

Вам понадобится ссылка на Microsoft.SharePoint.dll.

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