Где я могу получить сборки Microft SharePoint? - PullRequest
2 голосов
/ 26 мая 2010

Я пытаюсь обработать автоматизированный инструмент для взаимодействия с SharePoint через скрипт Powershell. У меня проблема с SharePoint.dll не найдена, и после ее поиска (включая предыдущие сообщения в StackOverflow) она кажется доступной на сервере. У меня нет доступа к установке Sharepoint в данный момент. Есть ли место, где я мог бы загрузить его, или если кто-то имел доступ к копии, можно ли поделиться ею?

Спасибо Барун

Ответы [ 4 ]

7 голосов
/ 27 мая 2010

Просто чтобы уточнить - копия файла Microsoft.SharePoint.dll позволит вам ссылаться и компилировать ее, но на самом деле она не будет работать, если она не работает на компьютере с правильно установленным SharePoint.

Несколько вариантов для вас.

  1. Вы можете скачать бесплатно для Windows SharePoint Services 3.0 - но она должна работать на ОС Windows Server (2003+).

  2. Вы можете загрузить (снова бесплатно) Windows Server 2010 Foundation и запустить его на 64-разрядной клиентской ОС Windows 7 для среды разработки .

  3. Вы можете загрузить 30-дневную пробную версию MOSS на предварительно сконфигурированном виртуальном жестком диске - в основном полный предварительно сконфигурированный виртуальный сервер - но вам нужен сервер Hyper-V или VMWare, работающий на 64-битном процессоре запустить этот виртуальный сервер.

  4. Существует взлом для запуска WSS на Vista - но он не поддерживается и ситуация с лицензированием / правовым вопросом неясна - очень вероятно, что он нарушает.

  5. Вы можете использовать веб-сервисы SharePoint , тогда вам не понадобятся dll или доступ к серверу SharePoint отдельно через веб-сервисы - при условии, что вы можете просмотреть его, вы сможете получить .

ОБНОВЛЕНИЕ: опция (3) больше не доступна. В качестве обходного пути вы можете загрузить VHD с SQL Server 2008 R2 в Windows Server 2008 R2 SP1 Standard (x64) и установить на него SharePoint 2010.

5 голосов
/ 27 мая 2010

Нет, вы не можете скачать его с каких-либо сторонних сайтов. Это не лицензируется таким образом. Если у вас есть копия Windows Server (2003 или 2008), вы сможете загрузить WSS 3.0 из общедоступного каталога Microsoft. Отсюда вы можете получить Microsoft.SharePoint.dll.

-Oisin

1 голос
/ 01 ноября 2012

Существует пакет NuGet для клиента Sharepoint. Это самый быстрый способ ....

1 голос
/ 27 мая 2010

Microsoft.SharePoint.dll сам по себе зависит от множества других библиотек DLL и базы данных под SharePoint. У вас должен быть SharePoint, чтобы протестировать его.

Но только вчера я запускал некоторые вещи, называемые тестированием SharePoint, с использованием Typemock isolator . Он подделывает объекты SharePoint, не требуя всей этой базы данных и прочего. Доступна хорошая презентация . Сам не пробовал, но, возможно, это приведет вас на путь. Посмотрите, поможет ли это вам.

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