ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:

  • คุณเรียกดูเว็บไซต์ที่ยึดตาม Microsoft ASP.NET 2.0 หรือเว็บไซต์ที่กำลังเรียกใช้โปรแกรมประยุกต์ที่เกี่ยวข้องกับ ASP.NET 2.0

  • เว็บไซต์มีไดเรกทอรีย่อยนับพัน

ในสถานการณ์สมมตินี้ แอพลิเคชัน ASP.NET 2.0 เชื่อมต่อหรือเว็บไซต์ที่ใช้ ASP.NET 2.0 อาจปรากฏขึ้นหยุดการตอบสนอง

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก ASP.NET 2.0 เซ็ตอัพการแจ้งเตือนการเปลี่ยนแปลงแฟ้มสำหรับแต่ละไดเรกทอรี ขณะที่จำนวนของไดเรกทอรีย่อยเพิ่ม หมายเลขการแจ้งเตือนการเปลี่ยนแปลงแฟ้มขยาย แฟ้มแต่ละแฟ้มเปลี่ยนคำสั่งบล็อกข้อความเซิร์ฟเวอร์ (SMB) ใช้การแจ้งเตือน เนื่องจากคำสั่ง SMB ใช้ทรัพยากรของระบบ การใช้ทรัพยากรระบบเพิ่มขึ้นทำให้ใช้ ASP.NET เว็บไซต์หรือโปรแกรมประยุกต์ที่เกี่ยวข้องกับ ASP.NET หยุดการตอบสนอง

การแก้ปัญหา

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

เมื่อต้องการแก้ไขปัญหานี้ทันที ติดต่อบริการสนับสนุนผลิตภัณฑ์ของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน สำหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของบริการการสนับสนุนผลิตภัณฑ์ของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายสนับสนุน แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:

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

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

.NET Framework 2.0

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

คุณต้องรีสตาร์ทคอมพิวเตอร์หากกำลังเรียกใช้โปรแกรมประยุกต์ ASP.NET หรือ.NET Framework

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

โปรแกรมแก้ไขด่วนนี้ไม่แทนการปรับปรุงซอฟต์แวร์อื่น ๆ

ข้อมูลแฟ้ม

เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่านี้) ซึ่งแสดงรายการไว้ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บโซนเวลาในเครื่องมือ'วันและเวลา'ใน'แผงควบคุม'

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Aspnet_wp.exe

2.0.50727.62

23,040

21-Jan-2006

12:08

x86

System.web.dll

2.0.50727.62

5,025,792

21-Jan-2006

12:09

x86

Webengine.dll

2.0.50727.62

299,520

21-Jan-2006

12:08

x86

ข้อมูลรีจิสทรี

เมื่อต้องการเปิดใช้งานโปรแกรมแก้ไขด่วนนี้ คุณต้องเพิ่มค่า DWORD ต่อไปนี้ในรีจิสทรีคีย์ต่อไปนี้:

HKLM\Software\Microsoft\ASP.NET\FCNMode
ถ้าคุณกำลังเรียกใช้กระบวนการแบบ 32 บิตบนระบบที่ใช้ x64 เพิ่มค่า DWORD ต่อไปนี้ในรีจิสทรีคีย์ต่อไปนี้:

HKLM\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\FCNModeตารางต่อไปนี้แสดงรายการของค่าที่เป็นไปได้สำหรับค่า FCNMode DWORD และลักษณะการทำงานที่เกี่ยวข้องกับแต่ละค่า

ค่า

ลักษณะการทำงาน

ไม่มีอยู่

นี่คือลักษณะการทำงานเริ่มต้น สำหรับแต่ละไดเรกทอรีย่อย แอพลิเคชันจะสร้างวัตถุที่จะตรวจสอบไดเรกทอรีย่อยที่

0หรือมากกว่า2

นี่คือลักษณะการทำงานเริ่มต้น สำหรับแต่ละไดเรกทอรีย่อย แอพลิเคชันจะสร้างวัตถุที่จะตรวจสอบไดเรกทอรีย่อยที่

1

แอพลิเคชันจะปิดใช้งานการแจ้งเตือนการเปลี่ยนแปลงแฟ้ม (FCNs)

2

แอพลิเคชันจะสร้างวัตถุหนึ่งเพื่อตรวจสอบไดเรกทอรีหลัก แอพลิเคชันจะใช้วัตถุนี้เพื่อตรวจสอบแต่ละไดเรกทอรีย่อย


หมายเหตุ เริ่มต้น ด้วย Microsoft .NET Framework 4.5 และรุ่นที่ใหม่กว่า FCNMode คุณสามารถกำหนดค่า โดยใช้การตั้งค่าhttpRuntimeเป็นไปตาม:

<httpRuntime fcnMode="<setting>"/>

การตั้งค่า

ค่าที่สอดคล้องกัน

NotSet(0)

นี่คือข้อมูลเดียวกันเป็นการตั้งค่าที่0หรือมากกว่า2ในรีจิสทรี

ค่าเริ่มต้น (1)

นี่คือข้อมูลเดียวกันเป็นการตั้งค่าที่0หรือมากกว่า2ในรีจิสทรี

ปิดใช้งาน (2)

นี่คือเท่ากับ1การตั้งค่าในรีจิสทรี

เดี่ยว (3)

นี่คือเท่ากับ2การตั้งค่าในรีจิสทรี

ตัวอย่างเช่น คุณสามารถใช้httpRuntimeดังนี้เมื่อต้องการปิดการใช้งาน FCNMode:

<httpRuntime fcnMode="Disabled"/> 

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

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

สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×