นอกเหนือจาก.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>

ใช้ลิงก์ดาวน์โหลดโดยตรงด้านล่างเพื่อดาวน์โหลดรันไทม์.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 ไม่เพียงแต่สำหรับคุณลักษณะใหม่เท่านั้น แต่ สำหรับแพตช์ความปลอดภัยที่จะทำให้ระบบของคุณปลอดภัยยิ่งขึ้น

ดูเพิ่มเติมได้ที่:

สมัครรับจดหมายข่าวของเรา

รับข่าวสารเทคโนโลยี คำแนะนำ และการดาวน์โหลดล่าสุดใน กล่องจดหมายของคุณ

Categories: IT Info