Sharepoint 2010 пользовательский сервис WCF - PullRequest
6 голосов
/ 19 августа 2010

Я пытаюсь создать пользовательскую службу WCF и разместить ее в Sharepoint 2010. Я нашел здесь руководство по тому, как это сделать:

http://msdn.microsoft.com/en-us/library/ff521581.aspx

проблема в атрибуте «BasicHttpBindingServiceMetadataExchangeEndpointAttribute», который должен находиться в Microsoft.Sharepoint.Client.Services.

Но я не смог найти ни файл dll, ни атрибут. В интернете мало информации об этом.

Кто-нибудь знает, откуда я могу получить эту dll, или у кого-нибудь есть ссылка на хороший howot или учебное пособие по созданию служб WCF на Sharepoint?

Заранее спасибо.

1 Ответ

6 голосов
/ 20 августа 2010

Я тоже столкнулся с этой проблемой. Ответ в учебнике, но я пропустил его.

Чтобы добавить ссылку на Microsoft.SharePoint.Client.ServerRuntime, которая содержит фабрики служб, предоставляемые SharePoint Foundation, используйте вкладку «Обзор» в поле «Добавить ссылку», чтобы перейти к Microsoft.SharePoint.Client.ServerRuntime.dll. Файл в% Windows% \ assembly \ GAC_MSIL \ Microsoft.SharePoint.Client.ServerRuntime, выберите DLL и нажмите кнопку ОК.

Тогда вам нужно использовать Microsoft.SharePoint.Client.Services; выше атрибута. У меня нет ссылки на это пространство имен, только оператор использования. Также убедитесь, что у вас есть ссылки на microsoft.sharepoint.client и microsoft.sharepoint.client.serverruntime Я застрял после развертывания себя. Получил 404 ошибки и не смог добавить ссылку на сервис для проверки. Если вы найдете решение, пожалуйста, напишите мне по адресу mondo at shaw.ca спасибо и удачи!

...