Преди милион години, Съм помогнал разработен уеб услуга, която е изразена чрез потребителско действие за SharePoint Designer поток. Тази седмица, клиента искаше да го преместите в производството (най-накрая!) Затова направихме.
Потребителско действие работи добре, но уеб услуга, това позоваване не, ни дава тази грешка:
System.InvalidOperationException: Тази операция може да се извърши само на компютър, който е присъединен към сървърна група от потребители, които имат разрешения в SQL Server да се чете от конфигурационната база данни. Да свържете този сървър към сървърната група, Използвайте съветника за конфигуриране на технологии и продукти на SharePoint, в Старт менюто в административни инструменти.
в Microsoft.SharePoint.Administration.SPWebApplication.Lookup(URI requestUri)
Оказва се, че забравих да добавите услугата на SharePoint набора приложения в IIS. След като направих това, мина успешно.
MSDN форум стълб ми даде представа, че е необходимо: http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/2c97c004-7118-4e06-a62c-b2b0ac07ac99
</край>
Следвайте ме на нервна възбуда: http://twitter.com/pagalvin