Solució ràpida: Web Services que interactuen amb SharePoint, InvalidOperationException

Un milió d'anys, Em va ajudar a desenvolupar un servei web que s'ha invocat mitjançant una acció personalitzada per a un flux de treball de SharePoint Designer. Aquesta setmana, el client volia moure'l a la producció (Finalment!) així ho vam fer.

L'acció de costum treballat bé, però el servei web que s'invoca feia no, que ens dóna aquest error:

System.InvalidOperationException: Aquesta operació es pot realitzar només en un ordinador que s'uneix a una granja de servidor per a usuaris que tenen permisos en SQL Server llegir de la base de dades de configuració. Per connectar-vos a aquest servidor a la granja de servidor, utilitzar els productes de SharePoint i tecnologies de Mag de configuració, situat en el menú de començament a Eines administratives.
a Microsoft.SharePoint.Administration.SPWebApplication.Lookup(URI requestUri)

Resulta que I oblidava afegir el servei al conjunt d'aplicacions del SharePoint de l'IIS. Una vegada que ho vaig fer, funcionava bé.

Aquest anunci de fòrum MSDN em va donar la idea que necessitava: http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/2c97c004-7118-4e06-a62c-b2b0ac07ac99

</final>

Subscriure's al meu blog.

Follow me on twitter: http://twitter.com/pagalvin

Etiquetas de Technorati:

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *