ينطبق على
BizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

الأعراض

افترض أنك قمت بتثبيت.NET Framework 4.5.x على خادم Microsoft BizTalk Server 2010 أو تثبيت 2013. وبعد ذلك، مثيلات المضيف BizTalk تصادم مع رمز الخطأ 80131544 مشابهة لما يلي في سجل الأحداث:

اسم السجل: التطبيقالمصدر: وقت تشغيل netالتاريخ:معرف الحدث: 1023فئة المهمة: بلامستوى: خطأالكلمات الأساسية: الكلاسيكيةالمستخدم: n/Aالكمبيوتر: <اسم الخادم>الوصف:التطبيق: BTSNTSvc64.exeإصدار إطار العمل: v4.0.30319الوصف: تم إنهاء العملية بسبب حدوث خطأ داخلي في وقت التشغيل.NET في الملكية الفكرية 000007FDED170BC1 (000007FDECE00000) بإنهاء التعليمات البرمجية 80131544.اسم السجل: التطبيقالمصدر: خطأ في التطبيقالتاريخ:معرف الحدث: 1000فئة المهمة: (100)مستوى: خطأالكلمات الأساسية: الكلاسيكيةالمستخدم: n/Aالكمبيوتر: <اسم الخادم>الوصف:اسم التطبيق المسببة: BTSNTSvc64.exe، الإصدار: 3.10.229.0، الطابع الزمني: 0x50fe567aاسم الوحدة النمطية المسببة للخطأ: clr.dll، الإصدار: 4.0.30319.19106، الطابع الزمني: 0x51a512d4رمز الاستثناء: 0x80131544إزاحة خطأ: 0x0000000000370bc1معرف العملية المسببة للخطأ: 0xca8وقت بدء التطبيق المسببة للخطأ: 0x01ceb6394f1dd32aمسار التطبيق المسببة للخطأ: <اسم القرص>: \Program الملفات (x86) \Microsoft 2013\BTSNTSvc64.exe BizTalk Serverمسار الوحدة النمطية المسببة للخطأ: <اسم القرص>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllمعرف التقرير: <ريبورتيد>اسم الحزمة الكاملة المسببة للخطأ:معرف تطبيق حزمة النسبية المسببة للخطأ:اسم السجل: النظامالمصدر: إدارة التحكم بالخدمةالتاريخ:معرف الحدث: 7031فئة المهمة: بلامستوى: خطأالكلمات الأساسية: الكلاسيكيةالمستخدم: n/Aالكمبيوتر: <اسم الخادم>الوصف:مجموعة BizTalk BizTalk الخدمة: بتسوركهوست إنهاء الخدمة بشكل غير متوقع. وقد فعلت هذا 2 مرة (مرات). يتم اتخاذ إجراء تصحيحي التالية بالمللي ثانية 60000: إعادة تشغيل الخدمة.

السبب

تحدث هذه المشكلة بسبب تثبيت 4.5 إطار عمل.NET في بيئة خادم BizTalk وغير معتمد رسميا قبل التحديث التراكمي 7 (CU7) ل BizTalk Server 2010. يجب عليك استخدام.NET Framework 4.0 عند تشغيل BizTalk Server 2010 التراكمية التحديث 6 (CU6) أو إصدار سابق.

الحل

معلومات التحديث التراكمي

تم تصحيح هذه المشكلة أولاً في BizTalk Server التحديث التالي:

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

الحل البديل

للتغلب على هذه المشكلة، إيقاف تشغيل إيقاف تشغيل AppDomain XLANG بالخطوات التالية:

  1. حدد موقع المجلد BizTalk Server الخاص بك. بشكل افتراضي، أنها \Microsoft C:\Program Files (x86) 2013 خادم BizTalk.

  2. حفظ نسخة من الملف BTSNTSvc64.exe.config باستخدام اسم جديد.ملاحظة: حفظ نسخة من الملف BTSNTSvc.exe.config إذا كان مضيف 32 بت. يمكنك التحقق من رسالة الخطأ لمعرفة ما إذا كان حدوث التعطل BTSNTSvc.exe أو BTSNTSvc64.exe.

  3. فتح الملف الأصلي في "المفكرة" وحدد موقع عقده < تكوين >. ثم، مباشرة أدناه، يضاف ما يلي:<configSections>< اسم المقطع type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler"إكسلانجس"، Microsoft.XLANGs.BizTalk.CrossProcess ="/></configSections>

  4. تحديد موقع </وقت التشغيل > العقدة، ويضاف ما يلي:<xlangs><Configuration>< AppDomains أسيمبليسبيردوماين = "50" >< سيكوندسيدليبيفوريشوتدوون ديفولتسبيك سيكوندسيمبتيبيفوريشوتدوون "-1" = = "-1"/></AppDomains></Configuration></xlangs>

  5. إعادة تدوير المضيف.

مزيد من المعلومات

بدءاً من CU7، BizTalk Server 2010 ويدعم.NET Framework 4.0 و 4.5.x لوقت التشغيل. يمكن تثبيت CU7 أما قبل أو بعد تثبيت.NET Framework 4.5.x.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.