Satu juta tahun yang lalu, Membantu mengembangkan layanan web yang dipanggil melalui tindakan kustom untuk alur kerja SharePoint Designer. Minggu ini, klien ingin pindah ke produksi (akhirnya!) Jadi kita melakukan.
Tindakan kustom yang bekerja dengan baik, tapi layanan web itu dipanggil tidak, memberikan kita kesalahan ini:
System.InvalidOperationException: Operasi ini dapat dilakukan hanya pada komputer yang bergabung dengan server peternakan oleh pengguna yang memiliki izin dalam SQL Server untuk membaca dari konfigurasi database. Untuk menyambung server ini ke server peternakan, menggunakan SharePoint Products and Technologies Configuration Wizard, terletak di menu mulai menjalankan di Administrative Tools.
di Microsoft.SharePoint.Administration.SPWebApplication.Lookup(URI requestUri)
Ternyata bahwa aku lupa untuk menambahkan layanan ke kolam aplikasi SharePoint di IIS. Setelah saya melakukan itu, bekerja dengan baik.
Posting forum MSDN ini memberi saya petunjuk yang saya butuhkan: http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/2c97c004-7118-4e06-a62c-b2b0ac07ac99
</akhir>
Ikuti saya di kegugupan: http://twitter.com/pagalvin