1 ตุลาคม 2020-ตัวอย่างการอัปเดตสะสม KB4576945 สำหรับ .NET Framework 3.5 และ 4.8 สำหรับ Windows 10 เวอร์ชัน 2004 และ Windows Server เวอร์ชัน 2004

นำไปใช้กับ
.NET

หมายเหตุ

  • วันที่เผยแพร่:
    1 ตุลาคม 2020
  • เวอร์ชัน:
    .NET Framework 3.5 และ 4.8

การอัปเดตของวันที่ 1 ตุลาคม 2020 สําหรับ Windows 10 เวอร์ชัน 2004 และ Windows Server เวอร์ชัน 2004 มีการปรับปรุงความน่าเชื่อถือสะสมใน .NET Framework 3.5 และ 4.8 เราขอแนะนําให้คุณใช้การอัปเดตนี้โดยเป็นส่วนหนึ่งของกิจวัตรการบํารุงรักษาเป็นประจําของคุณ ก่อนที่คุณจะติดตั้งการอัปเดตนี้ ให้ดูส่วนข้อกําหนดเบื้องต้นและความต้องการการเริ่มระบบใหม่

การปรับปรุงคุณภาพและความน่าเชื่อถือ

WCF1 - แก้ไขปัญหาเกี่ยวกับบริการ WCF บางครั้งไม่สามารถเริ่มต้นเมื่อเริ่มต้นบริการหลายรายการพร้อมกัน
Winforms - แก้ไขปัญหาความถดถอยที่เริ่มนํามาใช้ใน.NET Framework 4.8 โดยที่ Control.AccessibleName, Control.AccessibleRole และ Control.AccessibleDescription หยุดทํางานสําหรับตัวควบคุมต่อไปนี้:Label, GroupBox, ToolStrip, ToolStripItems, StatusStrip, StatusStripItems, PropertyGrid, ProgressBar, ComboBox, MenuStrip, MenuItems, DataGridView
- แก้ไขปัญหาการถดถอยในชื่อที่สามารถเข้าถึงได้สําหรับรายการกล่องคําสั่งผสมสําหรับกล่องคําสั่งผสมที่ผูกข้อมูล .NET Framework 4.8 เริ่มใช้ชื่อชนิดแทนค่าของคุณสมบัติ DisplayMember เป็นชื่อที่สามารถเข้าถึงได้ การปรับปรุงนี้ใช้ DisplayMember อีกครั้ง
ASP.NET - ปิดใช้งานการนํา AppPathModifier มาใช้ใหม่ในเอาต์พุตตัวควบคุม ASP.Net
- วัตถุ HttpCookie ในบริบทการร้องขอ ASP.Net จะถูกสร้างขึ้นด้วยค่าเริ่มต้นที่กําหนดค่าสําหรับการตั้งค่าสถานะคุกกี้แทน NET-style primitive defaults to match the behavior of 'new HttpCookie(name)'
SQL - แก้ไขปัญหาความล้มเหลวที่เกิดขึ้นในบางครั้งเมื่อผู้ใช้เชื่อมต่อกับฐานข้อมูล SQL หนึ่ง Azure ดําเนินการโดยใช้ enclave แล้วเชื่อมต่อกับฐานข้อมูลอื่นภายใต้เซิร์ฟเวอร์เดียวกันที่มี URL การตรวจสอบเดียวกัน และดําเนินการ enclave บนเซิร์ฟเวอร์ที่สอง
CLR2 - เพิ่มตัวแปรการกําหนดค่า CLR Thread_AssignCpuGroups (1 ตามค่าเริ่มต้น) ที่สามารถตั้งค่าเป็น 0 เพื่อปิดใช้งานการกําหนดกลุ่ม CPU อัตโนมัติที่ดําเนินการโดย CLR สําหรับเธรดใหม่ที่สร้างขึ้นโดย Thread.Start() และเธรดพูลเธรด เพื่อให้แอปสามารถกระจายเธรดของตนเองได้
- แก้ไขปัญหาความเสียหายของข้อมูลที่เกิดขึ้นได้ยากที่อาจเกิดขึ้นเมื่อใช้ API ใหม่ เช่น Unsafe.ByteOffset<T> ซึ่งมักจะใช้กับช่วงใหม่ ความเสียหายอาจเกิดขึ้นเมื่อมีการดําเนินการ GC ในขณะที่เธรดกําลังเรียกใช้ Unsafe.ByteOffset<T> จากภายในของการวนรอบ
- แก้ไขปัญหาเกี่ยวกับตัวจับเวลาที่มีเวลาครบกําหนดนานมากในการดําเนินการเร็วกว่าที่คาดไว้เมื่อเปิดใช้งานสวิตช์ AppContext "Switch.System.Threading.UseNetCoreTimer"

1 Windows Communication Foundation (WCF)
2 รันไทม์ภาษาทั่วไป (CLR)

ปัญหาที่ทราบแล้วในการอัปเดตความปลอดภัยนี้

อาการ
หลังจากที่คุณใช้การเปิดตัวด้านความปลอดภัยและคุณภาพในวันที่ 1 ตุลาคม 2020 สําหรับ .NET Framework 4.8 แอปพลิเคชัน ASP.Net บางรายการจะล้มเหลวในระหว่างการคอมไพล์ ข้อความแสดงข้อผิดพลาดที่คุณได้รับจะมีคําว่า "Error ASPCONFIG"

สาเหตุ
สถานะการกําหนดค่าที่ไม่ถูกต้องในส่วน "sessionState" "anonymouseIdentification" หรือ "authentication/forms" ของการกําหนดค่า "System.web" กรณีนี้อาจเกิดขึ้นระหว่างกิจวัตรของรุ่นและเผยแพร่หากการแปลงการกําหนดค่าออกจากไฟล์ Web.config ในสถานะระดับกลางสําหรับการตรวจสอบล่วงหน้า

วิธีแก้ไขปัญหา

ปัญหานี้ได้รับการแก้ไขด้วย KB4601050

วิธีการรับและติดตั้งการอัปเดต

ติดตั้งการอัปเดตนี้

ช่องทางการเผยแพร่ พร้อมใช้งาน ขั้นตอนถัดไป
Windows Update และ Microsoft Update ใช่ เมื่อต้องการดาวน์โหลดและติดตั้งการอัปเดตนี้ ให้ไปที่ การอัปเดตการตั้งค่า>& ความปลอดภัย>Windows Update แล้วเลือก ตรวจหาการอัปเดต
Microsoft Update Catalog ใช่ เมื่อต้องการขอรับแพคเกจสแตนด์อโลนสำหรับการอัปเดตนี้ ให้ไปที่เว็บไซต์ Microsoft Update Catalog
Windows Server Update Services (WSUS) ไม่ คุณสามารถนำเข้าการอัปเดตนี้ไปยัง WSUS ด้วยตนเองได้ ดูที่ Microsoft Update Catalog สำหรับคำแนะนำ

ข้อมูลไฟล์

สําหรับลิสต์ของไฟล์ที่ระบุในการอัปเดตนี้ ให้ดาวน์โหลด ข้อมูลไฟล์สําหรับการอัปเดตแบบสะสม

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้การอัปเดตนี้ คุณต้องติดตั้ง .NET Framework 3.5 หรือ 4.8

ข้อกำหนดในการรีสตาร์ต

คุณต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้การอัปเดตนี้หากมีการใช้ไฟล์ที่ได้รับผลกระทบ เราขอแนะนําให้คุณออกจากแอปพลิเคชัน.NET Framework ทั้งหมดก่อนที่คุณจะใช้การอัปเดตนี้

วิธีการขอรับความช่วยเหลือและการสนับสนุนสําหรับการอัปเดตนี้