Quick Fix: Webtjenester som samhandle med SharePoint, InvalidOperationException

En million år siden, Jeg hjalp utviklet en webtjeneste som ble startet via en egendefinert handling for en SharePoint Designer arbeidsflyt. Denne uken, klienten ønsket å flytte det til produksjon (Endelig!) så vi gjorde.

Den egendefinerte handlingen arbeidet fin, men webtjenesten det aktiveres ikke, gi oss denne feilen:

System.InvalidOperationException: Denne operasjonen kan bare utføres på en datamaskin som er koblet til en serverfarm, av brukere som har tillatelser i SQL Server å lese fra konfigurasjonsdatabasen. Å koble serveren til serverfarmen, bruke SharePoint-produkter og teknologier, på startmenyen i Administrative verktøy.
ved Microsoft.SharePoint.Administration.SPWebApplication.Lookup(URI-requestUri)

Viser seg at jeg glemte å legge til tjenesten til SharePoint-programutvalg i IIS. Når jeg gjorde det, den arbeidet fin.

Dette MSDN foruminnlegg ga meg den ledetråd jeg trengte: http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/2c97c004-7118-4e06-a62c-b2b0ac07ac99

</slutten>

Abonner på bloggen min.

Følg meg på twitter: http://twitter.com/pagalvin

Technorati Merkelapper:

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *