วันที่เผยแพร่:
13 กรกฎาคม 2021
เวอร์ชัน:
.NET Framework 3.5 และ 4.8 สําหรับระบบปฏิบัติการ Microsoft Server เวอร์ชัน 21H2
การอัปเดตของวันที่ 13 กรกฎาคม 2021 สําหรับระบบปฏิบัติการ Microsoft Server เวอร์ชัน 21H2 มีการปรับปรุงความน่าเชื่อถือสะสมใน .NET Framework 3.5 และ 4.8 สําหรับระบบปฏิบัติการเซิร์ฟเวอร์ Microsoft เวอร์ชัน 21H2 เราขอแนะนําให้คุณใช้การอัปเดตนี้โดยเป็นส่วนหนึ่งของกิจวัตรการบํารุงรักษาเป็นประจําของคุณ ก่อนที่คุณจะติดตั้งการอัปเดตนี้ ให้ดูส่วนข้อกําหนดเบื้องต้นและความต้องการการเริ่มระบบใหม่
การปรับปรุงคุณภาพและความน่าเชื่อถือ
| WPF1 | - แก้ไขปัญหาที่ส่งผลกระทบต่อ DataGrid ที่มีอยู่ใน ScrollViewer ด้านนอก - แก้ไขปัญหาการหยุดทํางานเนื่องจาก ElementNotAvailableException ใน ListView ที่มีเพียร์การทํางานอัตโนมัติของรายการข้อมูลแบบกําหนดเอง |
|---|---|
| CLR2 | - เมื่อกระบวนการไม่ได้อยู่ภายใต้ความกดดันหน่วยความจําสูงมันมีแนวโน้มที่จะชอบที่จะทํา BGCs มากกว่าการบีบอัด GCs เต็มรูปแบบ นี่เป็นสิ่งที่พึงปรารถนา แต่หากพฤติกรรมของแอปเปลี่ยนไปอย่างมากอาจทําให้เกิดการกระจัดกระจายของคนรุ่นเก่า (เช่น gen2 และ LOH) ได้ คุณสามารถรวบรวมเหตุการณ์ GC ETW ซึ่งบอกให้คุณทราบว่ามีการกระจายตัวอยู่ใน gen2 และ LOH มากน้อยเพียงใด และตรวจสอบว่าคุณอยู่ในสถานการณ์นี้หรือไม่ เวอร์ชันนี้เปิดตัว GC config GCConserveMemory ใหม่เพื่อตรวจหาสถานการณ์นี้และได้รับการอนุรักษ์เกี่ยวกับการใช้หน่วยความจําและไม่ทิ้งการกระจัดกระจายมากนัก คุณสามารถระบุได้ในไฟล์ app.config <ตั้ง ค่า คอน ฟิก> <รัน ไทม์> <GCConserveMemory enabled="N"/> </รัน ไทม์> </ตั้ง ค่า คอน ฟิก> โดยที่ N เป็นค่าจํานวนเต็มระหว่าง 0 ถึง 9 (รวม) 0 เป็นค่าเริ่มต้น ไม่ได้ระบุการกําหนดค่านี้หรือระบุว่า 0 ไม่ได้เปลี่ยนการปรับ GC การระบุค่าที่ไม่ใช่ศูนย์จะบ่งชี้ว่า GC เป็นค่าที่อนุรักษ์นิยมที่คุณต้องการให้ GC ใช้เป็นข้อมูลเกี่ยวกับการใช้หน่วยความจํา – ยิ่งค่าสูงเท่าไหร่ GC แบบอนุรักษ์นิยมก็จะยิ่งมีขนาดเล็กลงเท่านั้น เราขอแนะนําให้คุณทดลองกับตัวเลขต่างๆ เพื่อดูว่าค่าใดดีที่สุดสําหรับคุณ โดยปกติเราจะเริ่มต้นด้วยค่าระหว่าง 5 และ 7 โปรดทราบว่าหากเราตรวจพบ LOH มีการกระจัดกระจายมากเกินไป มันจะถูกกระชับโดยอัตโนมัติ |
| Winforms | - แก้ไขปัญหาในตัวควบคุมกริดคุณสมบัติเพื่อป้องกันไม่ให้มีการอ่านข้อมูลที่ไม่ถูกต้องในบางสถานการณ์ในกระบวนการ 64 บิต - แก้ไขปัญหาที่ System.Drawing เพิ่มหน่วยความจําที่จัดสรรให้ฟรีสองครั้งเมื่อไม่สามารถรับการตั้งค่าเครื่องพิมพ์ |
| Clickonce | - แก้ไขปัญหาความถดถอยที่มีในการอัปเดตก่อนหน้านี้ ขณะนี้เราปฏิบัติตามการตั้งค่านโยบาย WinTrust "ละเว้นการตรวจสอบการเพิกถอนเวลา" เมื่อตรวจสอบการประทับเวลาในไฟล์กํากับ ClickOnce |
1 Windows Presentation Foundation (WPF)
2 รันไทม์ภาษาทั่วไป (CLR)
1 รันไทม์ภาษาทั่วไป (CLR)
วิธีรับการอัปเดตนี้
ติดตั้งการอัปเดตนี้
| ช่องทางการเผยแพร่ | พร้อมใช้งาน | ขั้นตอนถัดไป |
|---|---|---|
| Windows Update และ Microsoft Update | ใช่ | เมื่อต้องการดาวน์โหลดและติดตั้งการอัปเดตนี้ ให้ไปที่ การอัปเดตการตั้งค่า>& ความปลอดภัย>Windows Update แล้วเลือก ตรวจหาการอัปเดต |
| Microsoft Update Catalog | ใช่ | เมื่อต้องการขอรับแพคเกจสแตนด์อโลนสำหรับการอัปเดตนี้ ให้ไปที่เว็บไซต์ Microsoft Update Catalog |
| Windows Server Update Services (WSUS) | ใช่ | การอัปเดตนี้จะซิงค์กับ WSUS โดยอัตโนมัติหากคุณกำหนดค่าผลิตภัณฑ์และการจำแนกประเภทดังต่อไปนี้: ผลิตภัณฑ์: ระบบปฏิบัติการของเซิร์ฟเวอร์ Microsoft เวอร์ชัน 21H2 การจำแนกประเภท: อัปเดต |
ข้อมูลไฟล์
สําหรับลิสต์ของไฟล์ที่ระบุในการอัปเดตนี้ ให้ดาวน์โหลด ข้อมูลไฟล์สําหรับการอัปเดตแบบสะสม
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้การอัปเดตนี้ คุณต้องติดตั้ง .NET Framework 3.5 หรือ 4.8 สําหรับระบบปฏิบัติการเซิร์ฟเวอร์ Microsoft เวอร์ชัน 21H2
ข้อกำหนดในการรีสตาร์ต
คุณต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้การอัปเดตนี้หากมีการใช้ไฟล์ที่ได้รับผลกระทบ เราขอแนะนําให้คุณออกจากแอปพลิเคชัน.NET Framework ทั้งหมดก่อนที่คุณจะใช้การอัปเดตนี้
วิธีการขอรับความช่วยเหลือและการสนับสนุนสําหรับการอัปเดตนี้
- วิธีใช้สําหรับการติดตั้งการอัปเดต: Windows Update คําถามที่ถามบ่อย
- ปกป้องตัวคุณเองทั้งแบบออนไลน์และที่บ้าน: การสนับสนุนความปลอดภัยของ Windows
- การสนับสนุนในท้องถิ่นตามประเทศของคุณ: การสนับสนุนระหว่างประเทศ
ปัญหาที่ทราบแล้วในการอัปเดตนี้
ขณะนี้ Microsoft ยังไม่พบปัญหาในการอัปเดตนี้