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 服務