الأعراض
يرجى مراعاة السيناريو التالي:
-
لديك Microsoft SharePoint Server 2010 Service Pack 2 (SP2) تثبيت في بيئة Windows Server 2012.
-
إنشاء خدمة ويب مخصصة باستخدام الروابط-http إلى SharePoint Server 2010 SP2.
-
إضافة خدمة ويب مخصصة وحاول الوصول إليها في SharePoint Server 2010 SP2.
في هذا السيناريو، تتلقى رسالة الخطأ التالية:
استثناء: System.InvalidOperationException: لم يكن البروتوكول 'net.tcp' تطبيق نوع هوستيدترانسبورتكونفيجوريشن مسجل.
في](IAsyncResult result) System.ServiceModel.AsyncResult.End[TAsyncResult في System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (نتيجة IAsyncResult)
السبب
تحدث هذه المشكلة لأنه لا يتم تحديث الملف Web.config Microsoft.NET Framework 2.0 في Windows Server 2012 لتضمين نوع اتصال TCP هوستيدترانسبورتكونفيجوريشن .
الحل البديل
للتغلب على هذه المشكلة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
ظهور رسالة الخطأ "ليس لها' Net.tcp 'تطبيق نوع هوستيدترانسبورتكونفيجوريشن مسجل" عند استضافة.NET Framework 3.5 WCF 2803161 خدمة Windows Server 2012 أو ويندوز 8