ฉันมีเซิร์ฟเวอร์ Windows 2008 R2 สองตัวที่รันแอป asp.net 4.0 เซิร์ฟเวอร์ที่มีปัญหาในการโหลดหน้า asp.net จริง ๆ แล้วใช้ได้ แต่ถ้ามีการเรียก ajax พวกเขาไม่ทำงาน ฉันสังเกตเห็นว่าไม่มี. การจับคู่ Handler. IIS 4.0 เฉพาะใน IIS สำหรับเซิร์ฟเวอร์นี้เหมือนกับเซิร์ฟเวอร์อื่น ๆ
มันขาดการแมป. net 4.0 ทั้งหมด (.axd, .soap, .cshtm, .ashx และ. aspx) ฉันได้ลองใช้ "aspnet_regiis -ir" แต่ก็ไม่ได้ช่วยอะไร ฉันควรติดตั้งกรอบ. net 4.0 อีกครั้งหรือไม่ เพิ่มการแมปที่หายไปทั้งหมดด้วยตนเองหรือไม่ มีอะไรเกิดขึ้นอีกไหม?
สิ่งที่ฉันไม่ต้องการทำคือการเพิ่มตัวจัดการจำนวนมากให้กับ web.config พวกเขาไม่จำเป็นต้องใช้บนเซิร์ฟเวอร์ที่ใช้งานได้ดังนั้นจึงไม่จำเป็นต้องใช้ในตัวจัดการที่เสียหาย