يحدث الخطأ "خطأ محلل XML: يجب أن يحتوي مستند XML على عنصر المستوى الأعلى" في Microsoft Business Solutions - CRM (861319).
الأعراض
عندما تحاول مشاركة سجل مع أكثر من 20-50 مستخدما أو تحاول تعيين سجل يتضمن من 20 إلى 50 سجلا تابعا في الوقت نفسه في Microsoft CRM، ستتلقى رسائل الخطأ التالية:
خطأ في محلل XML: يجب أن يحتوي مستند XML على عنصر المستوى الأعلى.
حدث خطأ في البرنامج النصي على هذه الصفحة، هل تريد متابعة تشغيل البرامج النصية على هذه الصفحة؟
السبب
عند مشاركة سجل مع ما يقرب من 20-50 مستخدما في الوقت نفسه، Microsoft CRM مهلة ولا يمكن إكمال الطلب. عند نسخ دور أمان مع التسلسلات الهيكلية لوحدات العمل الكبيرة أو المعقدة، Microsoft CRM مهلة التطبيق ولا يمكن إكمال الطلب.
قرارات
الحل 1
إذا كنت تتوقع مشاركة السجلات مع أكثر من 20 شخصا في الوقت نفسه، نوصي بإنشاء فرق لاستخدامها للمشاركة. للقيام بذلك، اتبع الخطوات التالية:
-
انقر فوق "إعدادات"، وانقر فوق "وحدات العمل" و"الإعدادات"، وانقر فوق "Teams"، ثم انقر فوق "إنشاء فريق" لتضمين جميع المستخدمين الذين تريد مشاركة السجل معهم.
-
انتقل إلى السجل وشارك هذا السجل مع الفريق الذي تم إنشاؤه حديثا.
الدقة 2
يمكنك أيضا توسيع طول المهلة على خادم Microsoft CRM باتباع الخطوات التالية:
-
على خادم Microsoft CRM، حدد موقع System Drive/WINNT٪\Microsoft.Net\Framework\v1.0.3705\Config.ملاحظة ل Microsoft Windows Server 2003، ستتم تسمية مجلد WINNT٪ ب WINDOWS.ملاحظة حول .NET Framework 1.1، سيتم عنوان المجلد v1.0.3705 الإصدار 1.1.4322.
-
انقر بزر الماوس الأيمن فوق ملف Machine.config، ثم انقر فوق "فتح باستخدام". انقر فوق "المفكرة"، ثم انقر فوق "موافق".
-
ابحث باستخدام executionTimeout="90"، ثم قم بتغيير القيمة الافتراضية من 90 إلى 1200.
-
ابحث باستخدام responseDeadlockInterval="00:03:00"، ثم قم بتغيير القيمة الافتراضية من 00:03:00 إلى 00:20:00
-
احفظ التغييرات، ثم أغلق ملف Machine.config.
مزيد من المعلومات
كانت هذه المقالة TechKnowledge Document ID:32673