นอกเหนือจาก.NET 7 Release Candidate 2 แล้ว Microsoft ได้เปิดตัว .NET 6.0.10 และ .NET Core 3.1.30 การเผยแพร่เหล่านี้มีทั้งการอัปเดตด้านความปลอดภัยและที่ไม่ใช่ด้านความปลอดภัย
คุณอัปเดตเวอร์ชัน.NET ของคุณโดยใช้ลิงก์ดาวน์โหลดโดยตรงที่ให้ไว้ด้านล่าง การติดตั้ง.NET เวอร์ชันล่าสุดจะแทนที่เวอร์ชันเก่าที่เสถียรโดยอัตโนมัติ อย่างไรก็ตาม หากคุณได้ติดตั้งเวอร์ชันตัวอย่างไว้ด้วย จะไม่มีการเปลี่ยนแปลงใดๆ
ให้เราพูดถึงคุณสมบัติใหม่ใน.NET 6.0.10 และ.NET Core 3.1.30 ก่อนดำเนินการต่อ ดูวิธีการติดตั้ง
สารบัญ
มีอะไรใหม่ใน.NET 6.0.10 &.NET Core 3.1.30
คำแนะนำด้านความปลอดภัย
Microsoft ได้เผยแพร่คำแนะนำด้านความปลอดภัยสำหรับนักพัฒนา.NET เพื่อให้พวกเขาสามารถดำเนินการตามขั้นตอนที่จำเป็นเพื่อทำให้สภาพแวดล้อมของตนปลอดภัยยิ่งขึ้น
Microsoft ได้ระบุช่องโหว่ใน.NET 7 Release Candidate 1, NET 6.0,.NET Core 3.1 และไคลเอนต์ NuGet ที่ผู้มุ่งร้ายอาจทำให้ผู้ใช้รันโค้ดโดยอำเภอใจ ซึ่งทำได้ผ่านการยกระดับสิทธิ์
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับช่องโหว่นี้ โปรดอ่านหน้าความปลอดภัยสำหรับ CVE-2022-41032.
.large-mobile-banner-2-multi-191{border:none!important;display:block!important;float:none!important ;line-height:0;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:250px;padding:0;text-align:center!important}
การปรับปรุงอื่นๆ
มีการปรับปรุงอื่นๆ มากมายในส่วนประกอบต่างๆ ของ.NET คลิกลิงก์ด้านล่างเพื่ออ่านเพิ่มเติมเกี่ยวกับการปรับปรุงที่เกี่ยวข้อง:
.NET Core 3.1 End of Life
Microsoft ได้ประกาศว่า.NET Core จะสิ้นสุดอายุการใช้งานในวันที่ 13 ธันวาคม 2022 หลังจากวันที่นี้.NET Core 3.1 จะไม่ได้รับการอัปเดตอีกต่อไป
Microsoft ขอแนะนำให้นักพัฒนาย้ายแอปพลิเคชัน.NET Core 3.1 ไปที่.NET 6 ก่อนสิ้นสุดอายุการใช้งาน
ดาวน์โหลด.NET 6.0.10
ใช้ลิงก์ดาวน์โหลดโดยตรงด้านล่างเพื่อดาวน์โหลด.NET 6.0.10 Runtime, SDKs และ ASP.NET Core Runtime ที่ตรงกับระบบปฏิบัติการและสถาปัตยกรรมของคุณ:
รันไทม์:
ดาวน์โหลด.NET 6.0.10 รันไทม์เดสก์ท็อปสำหรับ Windows x64
ดาวน์โหลด.NET 6.0.10 เดสก์ท็อปรันไทม์สำหรับ Windows x86
ดาวน์โหลด.NET 6.0.10 เดสก์ท็อปรันไทม์สำหรับ Windows ARM64
ดาวน์โหลด.NET 6.0.10 รันไทม์สำหรับ macOS x64 >
ดาวน์โหลด.NET 6.0.10 รันไทม์สำหรับ macOS ARM64
ดาวน์โหลด.NET 6.0.10 Runtime Binaries สำหรับ Linux ARM32
ดาวน์โหลดไบนารีรันไทม์.NET 6.0.10 สำหรับ Linux ARM64
ดาวน์โหลด.NET 6.0.10 Runtime Binaries สำหรับ Linux ARM32 Alpine
ดาวน์โหลด. NET 6.0.10 รันไทม์ไบนารีสำหรับ Linux ARM64 Alpine
ดาวน์โหลด.NET 6.0.10 Runtime Binaries สำหรับ Linux x64
ดาวน์โหลด.NET 6.0 10 ไบนารีรันไทม์สำหรับ Linux x64 Alpine
SDK:
ดาวน์โหลด.NET SDK 6.0.402 สำหรับ Windows x64
0.402.NET SDK สำหรับ Windows x86
ดาวน์โหลด.NET SDK 6.0.402 สำหรับ Windows ARM64
ดาวน์โหลด.NET SDK 6.0.402 สำหรับ macOS x64
ดาวน์โหลด.NET SDK 6.0.402 สำหรับ macOS ARM64
ดาวน์โหลด.NET SDK 6.0.402 ไบนารีสำหรับ Linux ARM32
ดาวน์โหลด.NET SDK 6.0.402 ไบนารีสำหรับ Linux ARM64
ดาวน์โหลด. NET SDK 6.0.402 ไบนารีสำหรับ Linux ARM32 Alpine
ดาวน์โหลด.NET SDK 6.0.402 ไบนารีสำหรับ Linux ARM64 Alpine
6.0.0.402-linux-x64.tar.gz”>. 402 ไบนารีสำหรับ Linux x64
ดาวน์โหลด.NET SDK 6.0.402 ไบนารีสำหรับ Linux x64 Alpine
รันไทม์ ASP.NET Core
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 Hosting Bundle สำหรับ Windows
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 สำหรับ Windows x64
ดาวน์โหลด ASP.NET Core Runtime x 6.0.10
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Windows ARM64
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ macOS x64
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ macOS ARM64
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารี Linux ARM32
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Linux ARM64
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Linux ARM32 อัลไพน์
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Linux ARM64 Alpine
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Linux x64
ดาวน์โหลด ASP.NET Core Runtime 6.0.10 ไบนารีสำหรับ Linux x64 Alpine
ดาวน์โหลดเพิ่มเติมและ ติดตั้งตัวเลือกที่นี่
ดาวน์โหลด.NET Core 3.1.30
ดาวน์โหลด.NET Core 3.1.30
h2>
h2>
ใช้ลิงก์ดาวน์โหลดโดยตรงด้านล่างเพื่อดาวน์โหลดรันไทม์.NET Core 3.1.30, SDK และ ASP.NET Core ที่ตรงกับระบบปฏิบัติการและสถาปัตยกรรมของคุณ:
รันไทม์:
ดาวน์โหลด.NET 3.1.30 รันไทม์เดสก์ท็อปสำหรับ Windows
ดาวน์โหลด.NET 3.1.30 รันไทม์เดสก์ท็อปสำหรับ Windows x86
ดาวน์โหลด.NET 3.1.30 รันไทม์ไบนารีสำหรับ ARM32
ดาวน์โหลด NET 3.1.30 รันไทม์สำหรับ macOS x64
ดาวน์โหลด.NET 3.1.30 รันไทม์ไบนารีสำหรับ Linux ARM32
ดาวน์โหลด.NET 3.1.30 รันไทม์ไบนารีสำหรับ Linux ARM64
ดาวน์โหลด.NET 3.1.30 Runtime Binaries สำหรับ Linux ARM64 Alpine
ดาวน์โหลด.NET 3.1.30 รันไทม์ไบนารีสำหรับ Linux x64
ดาวน์โหลด.NET 3.1.30 Runtime Binaries สำหรับ Linux x64 Alpine
SDK:
ดาวน์โหลด.NET SDK 3.1.424 สำหรับ Windows x64
ดาวน์โหลด.NET SDK 3.1.424 สำหรับ Windows x86
ดาวน์โหลด.NET SDK 3.1.424 ไบนารีสำหรับ Windows ARM32
ดาวน์ oad.NET SDK 3.1.424 สำหรับ macOS x64
ดาวน์โหลด.NET SDK 3.1.424 ไบนารีสำหรับ Linux ARM32
24 ดาวน์โหลด.NET SDK 3.1.424-linux-arm64.tar.gz ไบนารีสำหรับ Linux ARM64
ดาวน์โหลด.NET SDK 3.1.424 ไบนารีสำหรับ Linux x64
ดาวน์โหลด.NET SDK 3.1.424 ไบนารีสำหรับ Linux x64 อัลไพน์
ASP.NET รันไทม์หลัก
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 Hosting Bundle สำหรับ Windows
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 สำหรับ Windows x64
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 สำหรับ Windows x86
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 ไบนารีสำหรับ Windows ARM32
ดาวน์โหลด ASP.NET Core รันไทม์ 3.1.30 ไบนารีสำหรับ macOS x64
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 ไบนารีสำหรับ Linux ARM32
ดาวน์โหลด ASP รันไทม์หลัก.30 ไบนารีสำหรับ Linux ARM64
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 ไบนารีสำหรับ Linux ARM64 Alpine
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 ไบนารีสำหรับ Linux x64
ดาวน์โหลด ASP.NET Core Runtime 3.1.30 ไบนารีสำหรับ Linux x64 Alpine
ตัวเลือกการดาวน์โหลดและติดตั้งเพิ่มเติมที่นี่
ติดตั้ง.NET 6.0.10/.NET Core 3.1.30
คุณสามารถเริ่มต้นด้วยการดาวน์โหลดเวอร์ชัน.NET ที่ถูกต้องสำหรับคุณจากลิงก์ด้านบน แล้วดำเนินการเพื่อเริ่มกระบวนการติดตั้ง โดยมีวิธีการดังนี้:
เมื่อคุณติดตั้ง.NET เวอร์ชันใหม่กว่าแล้ว แอปพลิเคชันทั้งหมดของคุณจะทำงานโดยใช้โครงสร้างใหม่ เนื่องจากเวอร์ชันก่อนหน้าจะถูกแทนที่
เรียกใช้แพ็คเกจการติดตั้งโดย ดับเบิลคลิก (ในกรณีของ macOS และ Windows) จากนั้นคลิก ติดตั้ง บนวิซาร์ดการติดตั้ง
เริ่มการติดตั้ง.NET
การติดตั้งจะเริ่มขึ้นในขณะนี้ ใช้เวลาไม่นานและไม่ต้องรีสตาร์ท คลิก ปิด เมื่อติดตั้งสำเร็จแล้ว
ปิดตัวช่วยสร้างการติดตั้ง.NET
คุณได้ติดตั้งแล้ว ตาข่าย. คุณสามารถตรวจสอบว่า.NET เวอร์ชันใดกำลังทำงานอยู่โดยพิมพ์คำสั่งต่อไปนี้ใน Command Prompt:
wmic product get description | findstr/C:.NETยืนยันเวอร์ชัน NET ที่ติดตั้ง
วิธีการลบ/ถอนการติดตั้ง.NET
หากคุณต้องการลบ.NET จากคอมพิวเตอร์ของคุณ คุณสามารถถอนการติดตั้งได้เหมือนกับแอปพลิเคชันทั่วไปอื่นๆ ทำตามขั้นตอนต่อไปนี้:
เปิดแอปเพล็ต Programs & Features โดยพิมพ์ appwiz.cpl ในช่อง Run Command
เปิดแอปเพล็ตโปรแกรมและคุณลักษณะ
ที่นี่ ค้นหาคอมโพเนนต์.NET ที่คุณต้องการนำออก คลิกขวา จากนั้นคลิก ถอนการติดตั้ง จาก เมนูบริบท
Remove.NET
ตัวช่วยสร้างการติดตั้งจะเริ่มขึ้นในขณะนี้ คลิก ถอนการติดตั้ง อีกครั้ง
ยืนยันการลบ.NET
.NET จะถูกลบออกจากพีซีของคุณ เมื่อเสร็จแล้ว คลิก รีสตาร์ท เพื่อสิ้นสุดการถอนการติดตั้ง
รีสตาร์ทคอมพิวเตอร์
การปิดคำ
แม้ว่า.NET 6.0.10 จะเป็นเวอร์ชันเสถียรล่าสุดสำหรับ.NET แต่ Microsoft ก็ใกล้ที่จะปล่อยการอัปเดตที่เสถียรครั้งต่อไป:.NET 7 อันที่จริง.NET RC 2 ได้รับการเผยแพร่ควบคู่ไปกับการอัปเดต.NET นี้ ซึ่ง เป็นการอัปเดตตัวอย่างครั้งสุดท้ายก่อนที่เวอร์ชันเสถียรจะถูกเผยแพร่สู่สาธารณะ อย่างไรก็ตาม อาจต้องใช้เวลาสองสามสัปดาห์กว่าที่คุณจะสามารถติดตั้ง.NET 7 เวอร์ชันเสถียรได้
ในระหว่างนี้ เราขอแนะนำให้คุณอัปเกรดเป็น.NET 6.0.10 ไม่เพียงแต่สำหรับคุณลักษณะใหม่เท่านั้น แต่ สำหรับแพตช์ความปลอดภัยที่จะทำให้ระบบของคุณปลอดภัยยิ่งขึ้น
ดูเพิ่มเติมได้ที่:
สมัครรับจดหมายข่าวของเรา
รับข่าวสารเทคโนโลยี คำแนะนำ และการดาวน์โหลดล่าสุดใน กล่องจดหมายของคุณ