עדכון עבור Microsoft .NET Framework עשוי להיכשל בהתקנה כאשר Microsoft .NET Framework 4 מותקן וממתין להפעלה מחדש

תרגומי מאמרים תרגומי מאמרים
Article ID: 2431208 - View products that this article applies to.
הרחב הכל | כווץ הכל

מאפייני הבעיה

עדכון עבורMicrosoft .NET Framework גירסה 4 עשוי שלא להיות מותקן אם מתקיימים התנאים הבאים:
  • התקנת קודם את Microsoft .NET Framework 4 או את פרופיל לקוח Microsoft .NET Framework 4.
  • הפעלת מערכת ממתינה אך לא הושלמה לפני התקנת העדכון החדש.
הערה אם תתקין את העדכון באמצעות אתר Windows Update, ייתכן שיראה כאילו העדכון הוצע והותקן. אם זאת, לאחר הפעלת המחשב מחדש, אותו עדכון מוצע שוב.

סיבה

בעיה זו מתרחשת מכיוון שבעת התקנת Microsoft .NET Framework 4, רכיבים מסויימים נעולים או נמצאים בשימוש עד להפעלת המערכת מחדש. לא ניתן לעדכן רכיבים אלה עד להפעלת המערכת מחדש. לכן, בתרחיש המתואר בסעיף תופעות, גירסת ה-shim? ?(?mscoree.dll) היא גירסת Microsoft .NET Framework version 3.5 SP1 או גירסה מוקדמת יותר. ההתקנה של Microsoft .NET Framework 4 פורסת הגדרות מסויימות המונעות מה- shim הישן יותר לפעול עד לעדכון ה- shim לאחר הפעלת המערכת מחדש. בתרחיש זה, אם תנסה להתקין עדכון נוסף עבור Microsoft .NET Framework בעת המתנה להפעלה מחדש, העדכון ינסה להשתמש בפריסה Global Assembly Cache (GAC)? עבור הקבצים בעדכון. פעולת GAC זו זקוקה ל-shim. אם זאת, מכיוון שה- shim נמצא במצב לא עקבי הממתין להפעלה מחדש פעולת ה- GAC תיכשל. הדבר גורם לעדכון להיכשל.

דרכים לעקיפת הבעיה

כדי להימנע מבעיה זו, הפעל מחדש את המערכת לפני התקנת עדכוני Microsoft .NET Framework חדשים. אם כבר נתקלת בבעיה זו ועדכון לא עודכן כתוצאה מבעיה זו, הפעל מחדש את המחשב והתקן מחדש את העדכונים החדשים.

סטטוס

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft ששמותיהם מופיעים בסעיף 'חל על'.
הערה זהו מאמר מסוג "פרסום מהיר" שנוצר ישירות מתוך ארגון התמיכה של Microsoft. המידע ניתן כפי שהוא (as-is) כתגובה לבעיות שעלו. בשל הדחיפות בהוצאת החומר, שגיאות טיפוגרפיות עשויות להתגלות בו, והחומר עשוי לעבור תיקון בכל שלב ללא הודעה מראש. לקבלת מידע נוסף, עיין בתנאי השימוש.

מאפיינים

Article ID: 2431208 - Last Review: יום שני 25 אוקטובר 2010 - Revision: 1.0
המידע במאמר זה חל על:
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 4.0
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 Service Pack 2, הפועל עם:
    • Windows Server 2008 for Itanium-Based Systems
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
    • Windows Web Server 2008
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Service Pack 2, הפועל עם:
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Windows Vista Service Pack 1, הפועל עם:
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 Service Pack 2, הפועל עם:
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 3, הפועל עם:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
מילות מפתח 
kbbug kbexpertiseinter kbsecurity KB2431208

ספק משוב

 

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