การแก้ไข: เพจ ASP.NET ข้อความข้อผิดพลาดที่ "ไม่พร้อมใช้เซิร์ฟเวอร์แอพลิเคชันงาน" ถ้า DLL มีการโหลดในพื้นที่ที่อยู่ของ 0x33A20000 และคุณร้องขอ

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

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

อาการ

บนคอมพิวเตอร์ multi-processor ที่มี DLL ที่โหลดในพื้นที่ที่อยู่ 0x33A20000 ถ้าคุณทำการร้องขอใด ๆ ในเว็บเบราว์เซอร์ของคุณ จัดการกับ ASP.NET ที่ Microsoft คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้จาก ASP.NET ในหน้าต่างเบราว์เซอร์ของคุณ:
แอพพลิเคชันเซิร์ฟเวอร์ไม่พร้อมใช้งาน
นอกจากนี้ คุณอาจได้รับข้อผิดพลาด "HTTP 500 ผิดพลาด" ในเบราว์เซอร์ หรือแฟ้มบันทึกเหตุการณ์ของบริการข้อมูลทางอินเทอร์เน็ตของ Microsoft (IIS)

สาเหตุ

ลักษณะการทำงานนี้เกิดขึ้นหากคุณใช้การ/ ฐานสลับไปเมื่อคุณคอมไพล์ใน DLL ใน Microsoft Visual Studio .NET และถ้าคุณมีตำแหน่งที่ตั้งของที่อยู่ที่กำหนด0x33A20000. DLL มีการโหลดในกระบวนการก่อนที่มีการเรียกใช้ ASP.NET และก่อน.dll ที่เชื่อมโยง แฟ้มและแฟ้มอื่น ๆ ถูกโหลด

เนื่องจากพื้นที่ที่อยู่ของ 0x33A20000 แทบจะในกึ่งกลางของเนื้อที่อยู่เสมือน 2 กิกะไบต์ (GB) รันไทม์ภาษาทั่วไปไม่สามารถหาแบบใหม่ทั้งหมด ที่อยู่ติดกัน 1 กิกะไบต์เนื้อที่ที่ใช้สำหรับ heaps เบจรวบรวม

นอกจากนี้ ใบสั่งที่มีการโหลด DLLs ที่ปรากฏขึ้นเพื่อที่ ส่งผลต่อลักษณะการทำงานนี้ ถ้า DLL ที่ใช้ในพื้นที่ที่อยู่ของ 0x33A20000 ถูกโหลดในกระบวนการหลังจากที่เรียกใช้ ASP.NET, ASP.NET จะยังทำงานอย่างถูกต้อง แม้ว่าคุณสามารถ rebase DLL นี้อาจไม่สามารถแก้ไขปัญหาความน่าเชื่อถือสำหรับลักษณะการทำงานนี้

ปัญหานี้อาจเกิดขึ้นหากคุณใช้ ASP.NET ร่วมกับผลิตภัณฑ์ Microsoft อื่น ๆ อยู่ในปัจจุบัน ตัวอย่างเช่น ถ้าคุณใช้ไซต์ของ Microsoft เนื้อหา Management Server 2002 (MCMS) ในแอพลิเคชันเดียวกันเป็น ASP.NET แต่คุณเข้าเยี่ยมชมไซต์ MCMS แรก คุณจะเสมอพบลักษณะการทำงานที่อธิบายในส่วน "อาการ"

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ติดตั้งโปรแกรมแก้ไขด่วนนี้บนเว็บเซิร์ฟเวอร์

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

โปรแกรมแก้ไขด่วนนี้ได้เฉพาะสำหรับรุ่น Microsoft .NET Framework 1.1

สิ่งสำคัญโปรแกรมแก้ไขด่วนนี้ประกอบด้วยชนิดที่สองของแพคเกจ:
  • แพคเกจ Microsoft Windows Installer
  • แพคเกจการเลือกคอมโพเนนต์ตัวจัดการ (OCM)
ถ้าคุณใช้ Microsoft Windows Server 2003 คุณต้องระบุว่า คุณต้องการให้การปรับปรุงของ Windows Server 2003 (OCM) ถ้าคุณใช้ระบบปฏิบัติการที่แตกต่างจาก Windows Server 2003 คุณต้องใช้แพคเกจ Windows Installer สำหรับ Windows Server 2003 การป้องกันแฟ้มของ Windows ตรวจสอบแฟ้ม.NET Framework 1.1

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

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

ข้อมูลไฟล์ Hotfix

โปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษนี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มหลังจากนั้น) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาของแฟ้มเหล่านี้จะปรากฏในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ข้อมูลจะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้โซนเวลาแท็บในเครื่องมือ'วันและเวลา'ใน'แผงควบคุม'
   Date         Time   Version       Size       File name
   --------------------------------------------------------------
   23-Jun-2003  23:17  1.1.4322.915     77,824  Corperfmonext.dll
   24-Jun-2003  14:13  1.1.4322.915  2,088,960  Mscorlib.dll
   23-Jun-2003  23:07                   10,728  Mscorlib.ldo
   23-Jun-2003  23:15  1.1.4322.915  2,494,464  Mscorsvr.dll
   23-Jun-2003  23:16  1.1.4322.915  2,486,272  Mscorwks.dll

ข้อมูลการติดตั้งโปรแกรมแก้ไขด่วน

บนเซิร์ฟเวอร์ตัวประมวลผล 32 คุณต้องติดตั้งโปรแกรมแก้ไขด่วนนี้ก่อนที่คุณติดตั้ง Microsoft SharePoint Portal Server 2003

สถานะ

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

คุณสมบัติ

หมายเลขบทความ (Article ID): 821157 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
Keywords: 
kbqfe kbhotfixserver kbnetframe110sp1fix kbfix kbbug kbnetframe110presp1fix kbvsnet2003presp1fix kbmt KB821157 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:821157

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

 

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