أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إرجاع إصدار الملف إلى الإصدار الذي تم تثبيته بواسطة آخر حزمة خدمة عند إزالة أحد تحديثات برنامج ‎.NET Framework 1.0 أو ‎.NET Framework 1.1 أو Visual Studio .NET 2002 أو Visual Studio .NET 2003‏

الأعراض
اطلع على السيناريو التالي. إذا كان لديك جهاز كمبيوتر يقوم بتشغيل الإصدار Microsoft ‎.NET Framework 1.0 أو ‎.NET Framework 1.1 أو Microsoft Visual Studio .NET 2002 أو Visual Studio .NET 2003. وتقوم بتثبيت عدة تحديثات لبرنامج ‎.NET Framework أو Visual Studio .NET. تقوم بإزالة تحديث. في هذا السيناريو، يتم إرجاع إصدار الملف الخاص ببرنامج ‎.NET Framework أو Visual Studio .NET إلى الإصدار المثبت بواسطة أحدث حزمة خدمة.
السبب
تحدث هذه المشكلة نظرًا لتصميم التحديثات الخاصة بالإصدار ‎.NET Framework 1.0 والإصدار ‎.NET Framework 1.1 وVisual Studio .NET 2002 وVisual Studio .NET 2003 في الأصل لتعمل مع الإصدار Microsoft Windows Installer 2.0. لم يتم تصميم التحديثات لتعمل مع الإصدار Windows Installer 3.0. وليس الإصدار Windows Installer 3.0 مدعمًا على أنظمة التشغيل الأقدم، مثل أنظمة التشغيل Microsoft Windows 95 وWindows 98 وWindows Millennium Edition.

تم وضع قيد على الإصدار Windows Installer 2.0. لا يدعم هذا الإصدار، بشكل أصلي، إمكانية إزالة تحديث. لإيجاد حل بديل لهذه المشكلة، تم تضمين وظيفة إزالة مخصصة في تحديثات ‎.NET Framework 1.0 أو ‎.NET Framework 1.1 أو Visual Studio .NET 2002 أو Visual Studio .NET 2003.

تعمل وظيفة الإزالة المخصصة هذه كما يلي. يتضمن التحديث "مانع للتصحيح" بالإضافة إلى ملف الحمولة ‎.msp. في حالة توفر سطر الأوامر المناسب لوظيفة الإزالة للبرنامج التنفيذي لتضمين التحديث، يقوم برنامج التضمين بتثبيت مانع التصحيح. وعادةً ما يكون مانع التصحيح تحديثًا ثانيًا يتضمن آخر نسخة جيدة معروفة للملفات الموجودة في ملف الحمولة ‎.msp. يكون هذا الإصدار هو آخر إصدار خط أساسي، ويكون غالبًا من أحدث حزمة خدمة إذا كانت موجودة. لذلك، عند إزالة أحد التحديثات الخاصة بالإصدار ‎.NET Framework 1.0 أو الإصدار ‎.NET Framework 1.1 أو Visual Studio .NET 2002 أو Visual Studio .NET 2003، لا يرجع إصدار الملف دائمًا إلى الإصدار السابق. وقد يرجع إصدار الملف إلى الإصدار المثبت بواسطة آخر حزمة خدمة.

اطلع على السيناريو التالي. لديك تحديثين للإصدار ‎.NET Framework 1.0 المزود بحزمة الخدمة Service Pack 3 ‏(SP3). يكون التحديث الأول هو التحديث المذكور في مقالة "قاعدة معارف Microsoft" رقم ٨٨٦٩٠٦ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)). ويكون إصدار الملف لهذا التحديث هو 1.0.3705.6021. يكون التحديث الثاني هو التحديث المذكور في مقالة "قاعدة معارف Microsoft" رقم ٩٢٨٣٦٧ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)). ويكون إصدار الملف لهذا التحديث هو 1.0.3705.6060.

يصف الجدول التالي هذا السيناريو.
الخطوةتقوم بإجراء التاليإصدار الملف قبلإصدار الملف بعد
1تقوم بتثبيت الإصدار ‎.NET Framework 1.0 المزود بحزمة الخدمة SP3.غير قابل للتطبيق1.0.3705.6018
2تقوم بتثبيت التحديث الأول (الأقدم) المذكور في المقالة رقم ٨٨٦٩٠٦ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).1.0.3705.60181.0.3705.6021
3تقوم بتثبيت التحديث الثاني (الأحدث) المذكور في المقالة رقم ٩٢٨٣٦٧ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).1.0.3705.60211.0.3705.6060
4تقوم باستخدام عنصر "إضافة أو إزالة البرامج" لإزالة التحديث الثاني (الأحدث) في المقالة رقم ٩٢٨٣٦٧ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).1.0.3705.60601.0.3705.6018
يوضح هذا السيناريو أنه بعد إزالة التحديث الثاني، لا يرجع الإصدار ‎.NET Framework 1.0 إلى إصدار الملف الموجود في التحديث الأول كما هو متوقع. بدلاً من ذلك، يرجع الإصدار ‎.NET Framework 1.0 إلى إصدار الخط الأساسي. وإصدار الخط الأساسي هو إصدار الملف المضمن في الإصدار ‎.NET Framework 1.0 المزود بحزمة الخدمة SP3.
الحل
أصدرت Microsoft أداة Uninstall Cleanup Tool (تنظيف إزالة التثبيت) لتصحيح سلوك إزالة التثبيت لهذه التحديثات. إذا كنت تريد إزالة تثبيت أي تحديث لبرنامج ‎.NET Framework 1.0 أو ‎.NET Framework 1.1 أو Visual Studio .NET 2002 أو Visual Studio .NET 2003، نوصي باستخدام الأداة Uninstall Cleanup Tool بدلاً من محاولة إزالة تثبيت التحديث باستخدام عنصر "إضافة أو إزالة البرامج" في لوحة التحكم.يمكنك تنزيل الملف التالي من "مركز التنزيل لـ Microsoft":


تنزيلقم بتنزيل حزمة أداة Uninstall Cleanup Tool الآن.

تاريخ الإصدار: ٢ نوفمبر ٢٠٠٧

لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت شركة Microsoft بفحص هذا الملف للتحقق من عدم وجود فيروسات. واستخدمت شركة Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة وقت نشر الملف. وقد تم تخزين الملف على خوادم مزودة بإجراءات أمان متقدمة تساعد على منع إجراء أية تغييرات غير مصرح بها على هذا الملف.

لاستخدام هذه الأداة، اكتب الأمر التالي في موجه الأوامر، حيث يشير number إلى رقم مقالة قاعدة المعارف الخاصة بهذا التحديث
UninstallFxVSUpdate.exe KBnumber
ستقوم الأداة بإزالة تثبيت التحديث بشكل صحيح وإعادة جهاز الكمبيوتر إلى الحالة المتوقعة بدلاً من إصدار حزمة الخدمة السابق. نوصي باستخدام هذه الأداة بدلاً من استخدام عنصر "إضافة أو إزالة البرامج" لإزالة تثبيت أية تحديثات لبرنامج ‎.NET Framework 1.0 أو ‎.NET Framework 1.1 أو Visual Studio .NET 2002 أو Visual Studio .NET 2003.

يوضح الجدول التالي سيناريو استخدام Uninstall Cleanup Tool لإزالة التحديث.
الخطوةتقوم بإجراء التاليإصدار الملف قبلإصدار الملف بعد
1تقوم بتثبيت الإصدار ‎.NET Framework 1.0 المزود بحزمة الخدمة SP3.غير قابل للتطبيق1.0.3705.6018
2تقوم بتثبيت التحديث الأول (الأقدم) المذكور في المقالة رقم ٨٨٦٩٠٦ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).1.0.3705.60181.0.3705.6021
3تقوم بتثبيت التحديث الثاني (الأحدث) المذكور في المقالة رقم ٩٢٨٣٦٧ (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)).1.0.3705.60211.0.3705.6060
4تقوم باستخدام الأداة Uninstall Cleanup Tool لإزالة التحديث الثاني (الأحدث) في المقالة رقم 928367.1.0.3705.60601.0.3705.6021
يوضح هذا السيناريو أنه بعد استخدام الأداة Uninstall Cleanup Tool لإزالة التحديث الثاني، لا يرجع الإصدار ‎.NET Framework 1.0 إلى إصدار الملف الموجود في التحديث الأول كما هو متوقع.

يمكن أيضًا استخدام الأداة Uninstall Cleanup Tool لتنظيف النظام وإعادته إلى حالة جيدة معروفة حتى إذا قمت بالفعل باستخدام عنصر "إضافة أو إزالة البرامج" لإزالة تثبيت أحد التحديثات. للقيام بذلك، اكتب الأمر التالي في موجه أوامر:
UninstallFxVSUpdate.exe /cleanup
لعرض خيارات سطر الأوامر للأداة، اكتب الأمر التالي في موجه الأوامر:
‪UninstallFxVSUpdate.exe /?

تحذيرات

لا تدعم هذه الأداة كل التباديل والتركيبات الممكنة التي يمكن أن يتم بها تثبيت العديد من التحديثات أو إزالة تثبيتها. لا يتم دعم الأداة في السيناريوهات التالية:
  • تثبيت أحد التحديثات مع التحديث المترجم المقابل

    إذا كان التحديث المثبت لديك يحتوي على رقم مقالة قاعدة معارف مكون من ستة أرقام، مثل رقم المقالة ١٢٣٤٥٦ بقاعدة المعارف. وقمت أيضًا بتثبيت إصدار مترجم من نفس التحديث. في هذا السيناريو، لا يمكنك استخدام الأداة لإزالة تثبيت التحديث الأول.

    ملاحظة يتم التعرف على الإصدار المترجم عن طريق اللاحقة المكونة من أربعة أرقام في نهاية رقم قاعدة المعارف. على سبيل المثال: مقالة قاعدة المعارف رقم ١٢٣٤٥٦١٠٣٣

    ونظرًا للقيود الموجودة بالأداة، إذا كنت تحاول إزالة التحديث الأول باستخدام رقم مقالة قاعدة المعارف المكون من ستة أرقام، ستقوم الأداة بإزالة التحديث الثاني الذي يستخدم رقم مقالة قاعدة المعارف المكون من عشرة أرقام.

    ملاحظة لا يزال بإمكانك استخدام الأداة لإزالة التحديث الثاني باستخدام رقم مقالة قاعدة المعارف المكون من عشرة أرقام.
  • تثبيت إصلاح عاجل غير مدمج ثم إزالة تثبيته

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

    ملاحظة يعد الإصلاح العاجل غير المدمج إصلاحًا عاجلاً أو تحديثًا لن يتم تضمينه في إصدار المنتج أو حزمة الخدمة. تم تصميم هذا الإصلاح لحل مشكلة محددة لدى أحد العملاء مع منتج. ولكن، هذا الإصلاح غير مناسب للاستخدام العام.لمزيد من المعلومات حول الإصلاحات العاجلة غير المدمجة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
    942380ظهور رسالة خطأ عند محاولة تطبيق إصلاح عاجل أو تحديث: "الخطأ 9002. تعذر تثبيت الإصلاح العاجل الخاص بـ Microsoft Visual Studio .NET 2003 ‏(KBxxxxxx) نظرًا لوجود إصلاح عاجل واحد أو أكثر مثبتًا لديك. قم بإزالتها وحاول مرة أخرى".
security update uninstall remove ‎.NET Framework 1.0 1.1 rollback uninstall MSI Windows Installer 2.0 2.x limitation anti-patch file version Service Pack SP baseline
خصائص

رقم الموضوع: 938244 - آخر مراجعة: 12/14/2007 22:15:59 - المراجعة: 2.4

Microsoft .NET Framework 1.1 Service Pack 1, Microsoft .NET Framework 1.0 Service Pack 3, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Service Pack 1

  • atdownload kbupdateissue kbuninstall kbinstallation kbupdate kbhowto kbtshoot kbexpertisebeginner kbprb KB938244
تعليقات
/body>