הורד את .NET 8 Preview 7 (מתקינים לא מקוונים)

עכשיו אתה יכול להוריד תצוגה מקדימה של .Net 8 7 עם שיפורים משמעותיים ותכונות חדשות. נעשו שיפורים ב מערכת. טֶקסט. Json בין ספריות רבות אחרות.

עם מהדורה זו, מהדורות .NET 8 Preview מסתיימות מכיוון שמיקרוסופט תשחרר כעת את המועמדים לשחרור, לפני שהמהדורה הסופית והיציבה של .NET 8 מתוכננת להיות מושקת ב- .NET Conf 2023 נערך בתאריכים 14-16 בנובמבר 2023.

לפני שנראה לך כיצד להוריד ולהתקין אותו, שים לב ש-.NET 8 Preview 7 אינו תואם כעת ל-C# Dev Kit. זוהי בעיה שמיקרוסופט מודעת אליה ופועלת לתקן אותה.

בעמוד זה

חדש ב-.NET 8 Preview 7

שיפורים במערכת. טֶקסט. Json

השיפורים הבאים בוצעו במערכת. טֶקסט. מחולל מקור Json

  • JsonSourceGenerationOptionsAttribute כעת יש שוויון תכונה עם JsonSerializerOptions
  • תמיכה מובנית עבור Memory/ReadOnlyMemory
  • תמיכה מובנית עבור Half, Int128 ו UInt128 סוגים מספריים
  • מַאֲרִיך JsonIncludeAttribute ו JsonConstructorAttribute לחברים שאינם ציבוריים
  • IJsonTypeInfoResolver.WithAddedModifier שיטת הרחבה
  • פונקציונליות נוספת של JsonNode

תמיכה בשירותי מפתח ב-Microsoft. הרחבות. הזרקת תלות

מפתחות מאפשרים היקף רישום וצריכת שירותים. מיקרוסופט הוסיפה כעת תמיכה להפשטות DI, כמו גם יישום במיקרוסופט המובנית. הרחבות. הזרקת תלות.

פרוקסי HTTPS

HttpClient תומך כעת בשימוש בפרוקסי HTTPS. זה עשוי להיות דחיפה עצומה מבחינת הגנה מפני תקיפות יירוט.

HTTPS נמצא בשימוש נרחב והוא בעצם חובה עבור כל אתרי האינטרנט הפתוחים. עם זאת, ישנם מצבים רבים שבהם שימוש ב-HTTP גולמי (לא מוצפן) הוא רעיון טוב. מצבים אלה פועלים לעתים קרובות היטב עם פרוקסי. פרוקסי HTTPS יוצר נתיב מאובטח לתקשורת בין הלקוח והפרוקסי, המבטיח סודיות מוחלטת.

מצב גלובליזציה היברידי בפלטפורמות iOS/tvOS/MacCatalyst

היצירה של InvariantGlobalization המצב נעשה כדי להיפטר מההסתמכות על טיפול נמרץ (שעלות גודלה גבוהה). העובדה שרוב פונקציונליות הגלובליזציה אינה נתמכת עוד היא פתרון מרכזי של מצב זה. תכונה חדשה זו מייצרת איזון בין שמירה על פונקציונליות הגלובליזציה תוך כיווץ ניכר בגודל (ירידה של 34%).

תכונות ושיפורים נוספים

יש רשימה של שיפורים ב-.NET 8 Preview 7. לחץ על הקישורים הבאים כדי ללמוד עוד עליהם:

  • שיפורים ל-CodeGen
  • התאמות למכולות
  • פלטפורמות חדשות עבור Docker ASP.NET Composite Container Images

למידע נוסף, קרא את זה הכרזת .NET 8 Preview 7.

הורד את .NET 8 Preview 7

השתמש בקישורי ההורדה הישירים למטה כדי להוריד את .NET 8 Preview 7 Runtime, SDKs ו-ASP.NET Core התואמים את מערכת ההפעלה והארכיטקטורה שלך. פשוט לחץ על הקישור המתאים ב"הורד" כדי להתחיל בהורדה.

זמן ריצה

גִרְסָה פּלַטפוֹרמָה הורד
.NET 8 Preview 7 Desktop Runtime חלונות x64
x86
ARM64
.NET 8 Preview 7 Runtime חלונות x64
x86
ARM64
.NET 8 Preview 7 Runtime macOS x64
ARM64
.NET 8 Preview 7 בינארי זמן ריצה לינוקס x64
ARM32
ARM64
.NET 8 Preview 7 בינארי זמן ריצה לינוקס אלפיין x64
ARM32
ARM64
הורד את .NET 8 Preview 7 Runtimes

SDK

גִרְסָה פּלַטפוֹרמָה הורד
.NET 8.0.100 Preview 7 SDK חלונות x64
x86
ARM64
.NET 8.0.100 Preview 7 SDK macOS x64
ARM64
.NET 8.0.100 Preview 7 SDK בינאריים לינוקס x64
ARM32
ARM64
.NET 8.0.100 Preview 7 SDK בינאריים לינוקס אלפיין x64
ARM32
ARM64
הורד .NET 8 Preview 7 SDKs

ליבת ASP.NET

גִרְסָה פּלַטפוֹרמָה הורד
.NET 8 Preview 7 ASP.NET Core Runtime חלונות חבילת אירוח
x64
x86
ARM64 (בינאריים)
.NET 8 Preview 7 ASP.NET Core Runtime Binaries macOS x64
ARM64
.NET 8 Preview 7 ASP.NET Core Runtime Binaries לינוקס x64
ARM32
ARM64
.NET 8 Preview 7 ASP.NET Core Runtime Binaries לינוקס אלפיין x64
ARM32
ARM64
הורד את .NET 8 Preview 7 ASP.NET Cores

לחץ על קישור זה למידע נוסף אפשרויות הורדה של .NET 8.

התקן את .NET 8

אתה יכול להתחיל בהורדת גרסת ה-.NET המתאימה לך מהקישורים שלמעלה ולאחר מכן להפעיל אותה כדי להתחיל בתהליך ההתקנה. הנה איך:

לאחר שהתקנת את גרסת התצוגה המקדימה החדשה יותר של .NET, כל היישומים שלך יפעלו באמצעות ה-build החדש שכן גרסת התצוגה המקדימה הקודמת תוחלף. עם זאת, אם מותקנת ופועלת גרסה יציבה, היא לא תוחלף.

  1. בצע את חבילת ההתקנה שהורדת ולחץ להתקין.

    התקן את NET 8 Preview 7
    התקן את .NET 8 Preview 7

    הפעל את חבילת ההתקנה על ידי לחיצה כפולה עליה (במקרה של macOS ו-Windows), ולאחר מכן לחיצה להתקין באשף ההתקנה.

  2. סגור האשף לאחר השלמת ההתקנה.

    סגור את אשף ההתקנה של NET 8
    סגור את אשף ההתקנה של NET 8

    ההתקנה תתחיל כעת. זה לא לוקח הרבה זמן וגם לא דורש הפעלה מחדש. נְקִישָׁה סגור לאחר התקנתו בהצלחה.

התקנת כעת את ה-.NET. אתה יכול בדוק איזו גרסת NET פועלת על ידי הפעלת הפקודה הבאה בשורת הפקודה:

wmic product get description | findstr /C:.NET
אשר את התקנת NET 8 Preview 7
אשר את התקנת NET 8 Preview 7

כיצד להסיר את ההתקנה של NET

אם ברצונך להסיר גרסת NET מהמחשב שלך, אתה יכול פשוט להסיר את ההתקנה כמו כל יישום רגיל אחר. להלן השלבים הבאים:

  1. לחץ על "מקש Windows + R" מקשי קיצור כדי לפתוח את תיבת הפקודה הפעל.

  2. הקלד "appwiz.cpl" ולחץ להיכנס כדי לפתוח את התוכניות והתכונות יישומון.

    פתח את היישומון 'תוכניות ותכונות'
    פתח את היישומון 'תוכניות ותכונות'
  3. לחץ לחיצה ימנית על רכיב ה-NET שברצונך להסיר ולאחר מכן לחץ על "הסר את ההתקנה" מתפריט ההקשר.

    הסר את ההתקנה של NET
    הסר את ההתקנה של .NET

    אשף הסרת ההתקנה יופעל כעת.

  4. לחץ על "הסר את ההתקנה" שוב.

    הסר את ההתקנה של NET מהאשף
    הסר את ההתקנה של .NET מהאשף
  5. לאחר הסרה, לחץ סגור.

    סגור את אשף הסרת ההתקנה של NET
    סגור את אשף הסרת ההתקנה של NET

מחשבות מסיימות

.NET 8 יחליף .NET 6 בערוץ Long Term Support (LTS) שנאמר כי הוא נתמך במשך 3 שנים לאחר שחרורו הראשוני. נכון לעכשיו, גרסת התצוגה המקדימה שלו זמינה להורדה שהיא כעת Preview 7. שימו לב שלא תפורסם עוד תצוגה מקדימה. במקום זאת, מיקרוסופט תפרסם כעת את מועמדי השחרור כגישת השחרור הסופית והיציבה.

עם זאת, אנו מציעים שתישאר במהדורות היציבות עבור סביבת הייצור שלך תוך המשך בדיקת התכונות והשיפורים העדכניים ביותר בסביבה מבודדת בתוך .NET 8.

היסטוריית מהדורות .NET 8

גרסה מלאה תאריך הוצאה שיפורים משמעותיים הַכרָזָה
תצוגה מקדימה של .NET 8 6 8-23 באוגוסט - שיפורים במערכת. טֶקסט. Json
- תמיכה בשירותי מפתח בין שינויים רבים אחרים
מיקרוסופט מכריזה על .NET 8 Preview 7
תצוגה מקדימה של .NET 8 6 11-23 ביולי - שיפורים במערכת. טֶקסט. Json
- עומסים חדשים
– הוספת מחולל מקור אימות אפשרויות
מיקרוסופט מכריזה על .NET 8 Preview 6
תצוגה מקדימה של .NET 8 5 13-יוני-23 - ממשקי API של מדדים משופרים
– כלול .NET MAUI
- חווית IDE משופרת עם שילוב קישורי מקור
– הוספת מנתחי ספריות NET
מיקרוסופט מכריזה על .NET 8 Preview 5
תצוגה מקדימה של .NET 8 4 16-מאי-23 - Nuget שיפורי אבטחה למנועי תבניות
- פלט בניית מסוף חדש
- עדכונים לנתיבי פלט פשוטים
מיקרוסופט מכריזה על .NET 8 Preview 4
תצוגה מקדימה של .NET 8 3 11-23 באפריל - עדכונים לספריות SDK ו-Runtime
- אופטימיזציות למהדרים של JIT
– שיפורים במכולות
מיקרוסופט מכריזה על .NET 8 Preview 3
תצוגה מקדימה של .NET 8 2 14-מרס-23 - עדכונים לספריות
– תמיכה בהתבוננות פנימית עבור מצביעי פונקציה
מיקרוסופט מכריזה על .NET 8 Preview 2
תצוגה מקדימה של .NET 8 1 21-23 בפברואר - AOT ילידים
- שיפורים בתמונות מיכל ובספריות זמן ריצה
מיקרוסופט מכריזה על .NET 8 Preview 1
היסטוריית גרסאות .NET 8

ההודעה האחרונה בבלוג

הורד את .NET 7.0.11 ו-.NET 6.0.22 LTS (מתקין לא מקוון)
September 17, 2023

אנו והשותפים שלנו משתמשים בקובצי Cookie כדי לאחסן ו/או לגשת למידע במכשיר. אנחנו והשותפים שלנו משתמשים בנתונים עבור מודעות ותוכן מותאמים אישית, מדיד...

הורד את .NET 7.0.12 ו-.NET 6.0.23 LTS (מתקין לא מקוון)
October 11, 2023

מיקרוסופט פרסמה עדכונים לשניהם .NET 6 ו .NET 7 ל אוקטובר 2023. אלו הם עדכוני אבטחה שגם מטפלים בבעיות ומתקנים באגים עם גרסאות ה-.NET, ומדי פעם, כולל...

הורד את .NET 7.0.12 ו-.NET 6.0.23 LTS (מתקין לא מקוון)
October 11, 2023

מיקרוסופט פרסמה עדכונים לשניהם .NET 6 ו .NET 7 ל אוקטובר 2023. אלו הם עדכוני אבטחה שגם מטפלים בבעיות ומתקנים באגים עם גרסאות ה-.NET, ומדי פעם, כולל...