100 万多年前, 我帮助开发了通过设计器 SharePoint 工作流的自定义操作调用的 web 服务. 这一周, 在客户端想要将它移动到生产 (最后!) 所以我们做了.
自定义操作能正常工作, 但没有它调用的 web 服务, 给我们这个错误:
System.InvalidOperationException: 可以仅由 SQL 服务器读取从配置数据库中拥有权限的用户加入到服务器场中的计算机上执行此操作. 要将此服务器连接到服务器场, 使用 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
</结束>
跟着我在 twitter 上: http://twitter.com/pagalvin
Technorati 标签: Web 服务