การแก้ไข: โปรแกรมแก้ไขด่วนจะพร้อมใช้งานสำหรับ 4.5 Framework .NET ที่แก้ไขปัญหาเงื่อนไขแย่ง ASP.NET ใน Windows 8, Windows RT และ 2012 เซิร์ฟเวอร์ของ Windows

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2765317 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

คำแนะนำ

บทความนี้อธิบายโปรแกรมแก้ไขด่วนสำหรับ Microsoft .NET Framework 4.5 ที่แก้ไขปัญหาเงื่อนไขแย่ง ASP.NET ในระบบปฏิบัติการต่อไปนี้:
  • Windows 8
  • Windows RT
  • เซิร์ฟเวอร์ Windows 2012
เมื่อคุณเรียกใช้กระบวนการของผู้ปฏิบัติงานใน Internet Information Services (IIS) (w3wp.exe) ในโหมดการขั้นตอนการขายแบบรวม กระบวนการอาจล้มเหลว หรือพบการล็อกตาย ปัญหานี้เกิดขึ้นเนื่องจาก มีข้อยกเว้นNullReferenceExceptionเกิดในโค้ด ASP.NET

การชะงักงันอาจเกิดขึ้นถ้าไม่มีโมดูลที่มีการจัดการที่รับฟังการแจ้งเตือนของPreSendRequestHeadersหรือPreSendRequestContent การชะงักงันเกิดขึ้นเนื่องจากสภาวะการแย่งชิงในโค้ด ASP.NET ที่จัดการSendResponseการแจ้งเตือนที่ทริกเกอร์ โดยโมดู IIS ท้องถิ่น (ตัวอย่างเช่น Microsoft แอพลิเคชันร้องขอสาย [ARR] ล)

กระบวนการอาจล้มเหลวเมื่อมีใช้ไซต์ภายใต้การโหลดสูง และไซต์ร้องขอ ไปยังหน้าแบบอะซิงโครนัสหรือตัวจัดการแบบอะซิงโครนัส หรือ เมื่อขั้นตอนการขายที่มีโมดูลแบบอะซิงโครนัสที่ทำหน้าที่ ลักษณะการทำงานนี้เกิดขึ้น เพราะวิธีการที่เมื่อรหัสการดำเนินการแบบอะซิงโครนัสที่เสร็จสมบูรณ์ตอบสนองต่อสภาวะการแย่งชิงในโค้ด ASP.NET

ข้อมูลเพิ่มเติม

ข้อมูลโปรแกรมแก้ไขด่วน

สามารถโหลด hotfix ได้แล้วจาก Microsoft อย่างไรก็ตาม จะมีจุดมุ่งหมายเพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้กับระบบที่พบปัญหานี้เท่านั้น

เมื่อต้องแก้ไขปัญหานี้ ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่าย ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=support
หมายเหตุ ในกรณีพิเศษ ค่าธรรมเนียมค่าใช้จ่ายสำหรับการสนับสนุนอาจสามารถยกเลิกถ้า Professional สนับสนุน Microsoft กำหนดว่า การปรับปรุงเฉพาะจะแก้ปัญหาของคุณ จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่ได้รับการมีสิทธิได้รับสำหรับการปรับปรุงโดยเฉพาะในคำถาม

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

เมื่อต้องใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมี 4.5 Framework .NET ติดตั้งบน Windows 8, Windows RT หรือ 2012 เซิร์ฟเวอร์ของ Windows

ความต้องการเริ่มระบบใหม่

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

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

แพคเกจโปรแกรมแก้ไขด่วนนี้ไม่ได้แทนแพคเกจโปรแกรมแก้ไขด่วนที่นำออกใช้ก่อนหน้านี้

แฟ้มข้อมูล

รุ่นสากลของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์แฟ้ม (หรือแอตทริบิวต์ของแฟ้มรุ่นที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันและเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการในรูปแบบเวลา (UTC) เมื่อคุณดูข้อมูลแฟ้มข้อมูล จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้ โซนเวลา ในการ วันและเวลา สินค้าใน'แผงควบคุม'
4.5 การ Framework .NET เวอร์ชั่น 32 บิต
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันที่เวลา
Webengine4.dll4.0.30319.19030504,8083-ต.ค.-1223:44
Webengine.dll4.0.30319.1903024,5523-ต.ค.-1223:44
System.web.dll4.0.30319.190305,419,4963-ต.ค.-1223:44
4.5 การ Framework .NET เวอร์ชั่น 64 บิต
ยุบตารางนี้ขยายตารางนี้
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันที่เวลา
Webengine4.dll4.0.30319.19030617,9603-ต.ค.-1223:44
Webengine.dll4.0.30319.1903026,6003-ต.ค.-1223:44
System.web.dll4.0.30319.190305,414,3763-ต.ค.-1223:44
Webengine4.dll4.0.30319.19030504,8083-ต.ค.-1223:44
Webengine.dll4.0.30319.1903024,5523-ต.ค.-1223:44
System.web.dll4.0.30319.190305,419,4963-ต.ค.-1223:44

คุณสมบัติ

หมายเลขบทความ (Article ID): 2765317 - รีวิวครั้งสุดท้าย: 15 ตุลาคม 2555 - Revision: 3.0
ใช้กับ
  • Microsoft .NET Framework 4.5
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbhotfixserver kbmt KB2765317 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2765317

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com