תיקון: אפליקציה במחשב שלך זקוקה ל- .NET Framework 3.5



נסה את הכלי שלנו לביטול בעיות

אם אתה משתמש ב- Windows 8 או 10, כנראה שמת לב לחלון קופץ שצריך להתקין את .NET Framework 3.5. החלונות הקופצים עשויים להיות אקראיים אם אתה מריץ יישומים ברקע או בעת הפעלה. הקופץ אומר:



'יישום במחשב שלך זקוק לתכונה הבאה של Windows: .NET Framework 3.5 (כולל Net 2.0 ו- 3.0)'





הקופץ הוא בדרך כלל מקורי אך יכול להיות מופעל על ידי כל תוכנית הזקוקה למסגרת זו, כולל תוכנות זדוניות. אם תבחר לדלג על ההתקנה הקופץ עשוי להופיע שוב כשאתה מנסה להתקין תוכנית או כשאתה מנסה להפעיל תוכנית מסוימת. עם זאת, הורדתו מהאינטרנט והתקנתו למחשב האישי רק תחזיר שגיאה מתסכלת יותר שהמסגרת כבר מותקנת. מאמר זה יסביר מדוע קופץ זה מופיע, מהי מסגרת .NET ומדוע הוא נחוץ במחשב האישי שלך. בסופו של דבר, אנו נותנים לך שיטות כיצד להתקין את .NET Framework 3.5 במחשב האישי שלך.

כדי להבין מדוע יש צורך ב- .NET Framework 3.5 ולמה בקשה זו צצה, ראשית עלינו להבין מהי .NET Framework. בתכנות, מסגרת היא אוסף של ממשקי תכנות יישומים (API) שהם בדרך כלל ספריה משותפת של קודים שמפתחים יכולים להתקשר אליהם בעת פיתוח אפליקציות. בדרך זו הם לא צריכים לכתוב את הקוד מאפס בעצמם, מה שחוסך זמן יקר ולכן מעודד את המתכנת להתמקד יותר במה שהתוכנית יכולה לעשות. במסגרת .NET Framework, ספרייה זו של קוד משותף נקראת ספריית הכיתה Framework (FCL). הקודים בספרייה המשותפת יכולים לבצע כל מיני פונקציות שונות והם אלפי קודים כאלה. לדוגמא, הקוד לפינג מכשיר אחר ברשת או הקוד להפעלת תיבות הדו-שיח 'פתח בשם' או 'שמירה בשם' ממוקמים במסגרת זו.

בנוסף לקודים הסטנדרטיים, .NET framework מספק סביבת זמן ריצה להפעלת יישומים שנבנו באמצעות קודי המסגרת. סביבת זמן ריצה היא סוג של ארגז חול בו פועלים יישומים; אותו דבר שקורה ביישומי Java. סביבת זמן הריצה של .NET נקראת זמן השפה המשותף (CLR). ה- CLR גם מנהל ניהול חוטי זיכרון ומעבד, מטפל בחריגים בתכנית ומנהל אבטחה. על ידי קומפילציה של הקודים לפני הפעלתם, סביבת זמן הריצה מבודדת את התוכנה מחומרת המחשב ובכך מבטיחה שהתוכנית המקודדת תוכל לפעול בכל מחשב אישי.



מסגרת .NET פותחה עבור מספר מערכות הפעלה, אך בשל אופיה הקנייני היא משמשת בעיקר ב- Windows. היו כמה גרסאות של .NET framework. הרעיון הראשוני היה שהגרסאות החדשות יותר תואמות לאחור לקודים שנבנו באמצעות גרסאות ישנות יותר. עם זאת, הבין שזה כבר לא יכול להיות המקרה. עם זאת, .NET Framework גרסה 3.5 מכילה קודים מגרסה 3.0 וגירסה 2.0 ולכן תואמת לאחור לגרסאות אלה בלבד. הגרסה האחרונה (V. 4.6) אינה תואמת לאחור ולכן לרוב מופעלת לצד גרסאות אחרות.

מה גורם ל- .NET Framework 3.5 דרוש קופץ ב- Windows 8/10

Windows 8 ו- Windows 10 בדרך כלל נטענים בשתי .NET Framework גרסאות 3.5 ו- 4.6. עם זאת, רק גרסה 4.6 מופעלת, ותצטרך להפעיל את .NET Framework 3.5. לכן כל תוכנות המשתמשות במסגרת .NET גרסה 3.5 יפעילו קופץ שצריך להתקין את .NET Framework 3.5 מכיוון שגרסה 4.6 אינה תואמת לאחור. תוכניות רבות נעשו באמצעות מסגרת זו מכיוון שהיא תומכת בתוכניות המקודדות ב- C #, C ++, F #, Visual Basic ועוד כמה עשרות. במטרה לעודד שימוש בגרסה החדשה, מסגרת ה- .NET הישנה 3.5 הינה לכן מושבתת במחשב האישי שלך. עם זאת, קודנים מסוימים מפיצים את הגרסה הנדרשת עם התוכניות שלהם.

אם אתה מקבל את השגיאה שאומרת ש- NET גרסה 3.5 נדרשת במחשב שלך להפעלת תוכנית, תוכל להשתמש בשיטות שלמטה כדי להתקין אותה במחשב שלך. .NET framework 3.5 כולל גרסאות 3.0 ו- 2.0 ולכן יפתור חלונות קופצים המבקשים ממך להתקין את גרסת 3.0 ו- 2.0.

שיטה 1: הפעל את .NET Framework 3.5 בתוכניות ותכונות

למרבה המזל, .NET Framework 3.5 מגיע עם Windows 8 או 10. כל שעליך לעשות הוא להפעיל אותו ולאפשר לו להשתמש בתוכניות המכנות אותו. לכן התקנת מסגרת .NET שהורדת פשוט תציין שהגירסה שאתה מנסה להתקין כבר נמצאת במחשב האישי שלך. להפעלת תכונה זו:

  1. ללחוץ מפתח Windows + ר לרוץ פתוח
  2. סוּג appwiz.cpl לתוך תיבת הטקסט והפעלו Enter כדי לפתוח את חלון התוכניות והתכונות
  3. לחץ על הקישור ' הפעל או כבה את תכונות Windows ”.
  4. לחפש ' .NET Framework 3.5 (כולל .NET 2.0 ו- 3.0) '
  5. סמן את התיבה בצד שמאל ולחץ על אישור כדי להפעיל את .NET Framework 3.5.
  6. הפעל מחדש את המחשב אם תתבקש לעשות זאת.

שיטה 2: התקן והפעל את .NET Framework 3.5 באמצעות DISM

באמצעות כלי שורת הפקודה Deployment Image Servicing and Management (DISM), באפשרותך להתקין ולהפעיל את .NET framework 3.5 במחשב האישי שלך. תזדקק לקובץ ה- DVD או ISO של Windows 8/10 כדי לעשות זאת.

  1. טען את ה- DVD שלך במגש וסגור אותו או לחץ לחיצה ימנית על קובץ ה- ISO שלך ובחר 'הר'; קובץ ה- ISO יוטען כדיסק / כונן וירטואלי (שימו לב לאותו של כונן זה).
  2. לחץ על מקש Windows + R כדי לפתוח את חלון ההפעלה
  3. הקלד CMD בתיבת הטקסט והפעל Enter כדי לפתוח את שורת הפקודה
  4. הקלד או הדבק את הפקודה למטה בחלון CMD שלך:

    DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sources sxs

  5. איפה D: הנתיב של קבצי ההתקנה של Windows שלך (DVD או כונן וירטואלי).
  6. המתן עד לסיום ההתקנה
  7. הפעל מחדש את המחשב אם תתבקש לעשות זאת.

אתה יכול גם לבדוק את המאמר האחר שלי המסביר כיצד שדרוג לאחור ל- .NET Framework 3.5

4 דקות קריאה