معرف المقالة: 960043 - عرض المنتجات التي تنطبق عليها هذه المقالة.
توسيع الكل | طي الكل

في هذه الصفحة

مقدمة

يتم دعم نموذج خدمات الفروع المزدوجة بواسطة كل تحديثات فئة GDR (إصدار التوزيع العام) لبرنامج .NET Framework 2.0 المزود بحزمة الخدمة Service Pack 2 و.NET Framework 3.0 المزود بحزمة الخدمة Service Pack 2 وبرنامج .NET Framework 3.5 المزود بحزمة الخدمة Service Pack 1.

افترض أنك قمت بتثبيت إصلاح جديد يدعم خدمات الفروع المزدوجة لبرنامج .NET Framework 2.0 المزود بحزمة الخدمة Service Pack 2 أو برنامج .NET Framework 3.0 المزود بحزمة الخدمة Service Pack 2 أو برنامج .NET Framework 3.5 المزود بحزمة الخدمة Service Pack 1. وبالإضافة إلى التحديث الذي يظهر في قائمة البرامج المثبتة حاليًا من عنصر إضافة أو إزالة البرامج في لوحة التحكم، تم عرض تحديثًا إضافيًا (٩٦٠٠٤٣). يسمى هذا التحديث الإضافي التحديث الأساسي وهو مناسبًا لكل الإصلاحات الجديدة التي تدعم خدمات الفروع المزدوجة.

توضح هذه المقالة خدمات الفروع المزدوجة لبرنامج .NET Framework 2.0 المزود بحزمة الخدمة Service Pack 2 وبرنامج .NET Framework 3.0 المزود بحزمة الخدمة Service Pack 2 وبرنامج .NET Framework 3.5 المزود بحزمة الخدمة Service Pack 1.

معلومات أخرى

ماهية نموذج خدمات الفروع المزدوجة

 تكون عادة التحديثات التي تم إجراؤها في .NET Framework وMicrosoft Visual Studio تراكمية. فمثلاً تحتوي الملفات المزدوجة على كل تغييرات الخدمة السابقة في نفس الملفات المزدوجة. وتوجد مشكلات في هذا الأسلوب نظرًا لأنه يؤدي إلى توزيع شامل للإصلاحات الجديدة التي تحتوي على تحديثات أمنية وتحديثات تراكمية على الرغم من أنها كانت مخصصة للتوزيع المحدود حيث تم إعدادها لتلبية متطلبات عميل معين. 

ونظرًا لوجود فروع مختلفة للإصلاحات الجديدة وإصدارات فئات GDR، مثل تحديثات الأمان، فإن ذلك يحول دون إمكانية إصدار الإصلاحات الوظيفية للإصلاحات الجديدة في إصدارات فئة GDR. وتعتبر خدمات الفروع المزدوجة هي عملية صيانة الفروع المختلفة لإصدارات LDR (إصدارات التوزيع المحدود، مثل الإصلاحات الجديدة) وGDR (إصدارات التوزيع العام، مثل التحديثات والتحديثات التراكمية وتحديثات الأمان).

ما المقصود بخدمات الفروع المزدوجة على وجه التحديد؟

باستخدام خدمات الفروع المزدوجة، ستحتوي تحديثات إصدارات فئة GDR (التحديثات والتحديثات التراكمية وتحديثات الأمان) على إصدارين من ملف حمولة البيانات، ملف حمولة "جديد" يحتوي على إصلاح الأمان فقط ولا يحتوي على أية إصلاحات جديدة تراكمية وملف حمولة ثاني يحتوي على الإصلاحات الجديدة التراكمية مع إصلاح الأمان.

سيتم تثبيت ملف الحمولة الأول "الجديد" للعملاء الذين لا توجد لديهم إصلاحات جديدة (معظم العملاء) وملف الحمولة التراكمي الثاني للعملاء المثبت لديهم إصلاح جديد واحد أو أكثر.

كيف تعمل خدمات الفروع المزدوجة؟

إذا قام العميل بتثبيت إصلاح جديد، يتم تثبيت التحديث مع التحديث الأساسي رقم ٩٦٠٠٤٣. ويعتبر هذا التحديث الأساسي بمثابة علامة في جهاز الكمبيوتر تشير إلى التحديثات المستقبلية للمنتج الذي يوجد إصلاح جديد له.

وفي المستقبل، إذا قام العميل بتثبيت تحديث فئة GDR (الذي يتضمن تحديث الأمان)، يبحث هذا التحديث عن التحديث الأساسي. وإذا لم يكن التحديث الأساسي موجودًا نظرًا لعدم تثبيت إصلاح جديد من قبل، لا يتم تثبيت ملف حمولة البيانات من فرع GDR ولا يتم تضمين الإصلاح الجديد.

وفي حالة العثور على التحديث الأساسي، يتم تثبيت ملف حمولة البيانات من فرع LDR، مثل الملف الثنائي التراكمي الذي يتضمن إصلاحًا جديدًا. يمنع هذا النموذج تثبيت GDR للعملاء الذين توجد لديهم إصلاحات جديدة مثبتة.

وميزة هذا النموذج هي أنك إذا قمت بتثبيت GDR أولاً، سيتم تطبيق ملف حمولة بيانات GDR. وإذا قمت بعد ذلك بتثبيت إصلاح جديد وكان التحديث الأساسي موجودًا، سيتم تلقائيًا تحويل GDR من حمولة بيانات فرع GDR إلى حمولة بيانات فرع LDR. وذلك يمنع حدوث تراجع للإصلاح الجديد.

الأسئلة المتداولة

س١: هل سيتم توفير خدمات الفروع المزدوجة لبرنامج Visual Studio 2008 المزود بحزمة الخدمة SP1؟

ج١:
يقتصر دعم نموذج خدمات الفروع المزدوجة حاليًا على برنامج .NET Framework 2.0 المزود بحزمة الخدمة SP2 وبرنامج .NET Framework 3.0 المزود بحزمة الخدمة SP2 وبرنامج .NET Framework 3.5 المزود بحزمة الخدمة SP1. ولا توجد أية خطة لتطوير هذه الميزة بحيث تشمل برنامج Visual Studio 2008 المزود بحزمة الخدمة SP1.

س٢: ماذا عن الإصدارات الأقدم من برنامج .NET Framework (1.0, 1.1, 2.0 RTM/SP1) وبرنامج Visual Studio (2002, 2003, 2005)؟

ج٢:
يتوفر نموذج خدمات الفروع المزدوجة للإصدارات بدءًا من برنامج .NET Framework 2.0 المزود بحزمة الخدمة SP2 وبرنامج .NET Framework 3.0 المزود بحزمة الخدمة SP2 وبرنامج .NET Framework 3.5 المزود بحزمة الخدمة SP1، وسيكون متوفرًا لكل الإصدارات المستقبلية من برنامج .NET Framework. ولا توجد أية خطة لدعم نموذج الخدمة الحالي لإصدارات المنتجات القديمة.

س٣: هل سيتم دعم خدمات الفروع المزدوجة لبرنامج .NET Framework 4.0؟

ج٣:
نعم، سيدعم برنامج .NET Framework 4.0 نموذج خدمات الفروع المزدوجة.

س٤: هل سيؤدي تضمين ملفي حمولة البيانات في التحديث إلى أن تكون التحديثات أكبر؟

ج٤:
نظرًا لأن تحديثات فئة GDR التي تدعم خدمات الفروع المزدوجة تحمل ملفي حمولة: ملف حمولة بيانات فرع LDR وملف آخر لفرع GDR، تكون هذه التحديثات كبيرة إلى حدٍ ما من التحديثات المقابلة لها التي لا تدعم خدمات الفروع المزدوجة. في معظم الحالات، توجد زيادة ضئيلة في حجم الملف ولا تزيد عن عدد قليل من وحدات الميغا بايت (MB).

س ٥: هل ينبغي أن أفعل أي شيء للإشارة إلى ضرورة تثبيت حمولة LDR أو GDR؟

ج٥:
في الظروف العادية، لا يلزم الأمر القيام بأي إجراء من جانب المستخدم، سيقوم جهاز الكمبيوتر تلقائيًا بوضع علامة على الإصلاح الجديد الموجود في جهاز الكمبيوتر باستخدام التحديث الأساسي. وستحدد إصدارات GDR المستقبلية ما إذا يجب تثبيت حمولة بيانات LDR أو GDR على أساس وجود التحديث الأساسي أم لا.

س٦: هل ينبغي أن أقوم بأي إجراء عند إزالة تثبيت تحديث فئة GDR (التحديث أو التحديث التراكمي أو تحديث الأمان)؟

ج٦:
لا، لا ينبغي عليك القيام بأي إجراء خاص عند إزالة تثبيت تحديث فئة GDR.

س٧: هل ينبغي أن أقوم بأي إجراء عند إزالة تثبيت أحد الإصلاحات العاجلة؟

ج٧:
لا، ليس عليك القيام بأي إجراء خاص عند إزالة تثبيت أحد الإصلاحات العاجلة.

س٨: ما يمكن أن يحدث إذا قمت بإزالة التحديث الأساسي؟

ج٨
 تجنب إزالة تثبيت التحديث الأساسي 960043 يدويًا باستخدام إضافة أو إزالة البرامج في لوحة التحكم. هذا السيناريو غير مدعم، وقد لا يتم تطبيق التحديثات المستقبلية بشكل صحيح في حالة إزالة تثبيت التحديث الأساسي.

س٩: كيف يمكنني استعادة النظام إلى الحالة التي يتم فيها تطبيق حمولة GDR فقط بعد تثبيت تحديث GDR؟

ج٩: تجب إزالة تثبيت المنتج ثم إعادة تثبيته لاستعادة النظام إلى الحالة التي يتم فيها بدء تطبيق حمولة GDR. بعد القيام بذلك، تأكد من تطبيق كافة التحديثات الأمنية القابلة للتطبيق. 

الخصائص

معرف المقالة: 960043 - تاريخ آخر مراجعة: 11/ذو القعدة/1433 - مراجعة: 2.0
تنطبق على
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
كلمات أساسية: 
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo KB960043

إرسال ملاحظات

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com