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