เบราว์เซอร์แสดงข้อความ Page Not Found เมื่อมีข้อผิดพลาดเกิดขึ้นในเพจ ASP .NET

เมื่อฉันนำทางไปยังเพจ ASP.NET เบราว์เซอร์แสดงข้อความ "ไม่พบเพจ" หน้านี้มีอยู่และอยู่ในไดเร็กทอรีเสมือน ฉันสามารถเรียกดูได้บน IIS บนเครื่องพัฒนาในเครื่องของฉัน อะไรอาจทำให้เกิดปัญหานี้บนเซิร์ฟเวอร์

เมื่อฉันแทนที่ไลบรารีคลาสตัวใดตัวหนึ่งที่ฉันใช้อยู่ ด้วยเวอร์ชันเก่ากว่าก็ใช้งานได้ แต่หน้านี้ใช้งานได้บนเครื่องของฉันพร้อมกับส่วนประกอบเวอร์ชันใหม่เช่นกัน ฉันมีไฟล์เดียวกันทั้งบนเซิร์ฟเวอร์และเครื่องพัฒนาของฉัน

ฉันได้ปิดข้อผิดพลาดแบบกำหนดเองเป็น "ปิด" มีวิธีแสดงข้อผิดพลาดแทน "ไม่พบหน้า" หรือไม่

เพจนี้สร้างขึ้นโดยใช้ .NET 2.0


person Community    schedule 17.11.2008    source แหล่งที่มา
comment
คุณสามารถเข้าถึงไฟล์ .aspx บนเซิร์ฟเวอร์ได้หรือไม่ หรือเป็นไฟล์นี้เท่านั้น   -  person Martin Brown    schedule 18.11.2008


คำตอบ (2)


คุณได้ติดตั้งและใช้งานส่วนขยาย ASP.NET แล้วหรือยัง? สิ่งนี้ไม่ได้ติดตั้งตามค่าเริ่มต้นใน Windows Server 2003 เมื่อไม่ได้ใช้งาน คุณจะได้รับ 404 สำหรับไฟล์ .aspx ใดๆ

person Bryan    schedule 18.11.2008

ไดเร็กทอรีเสมือนบนเซิร์ฟเวอร์ของคุณอนุญาตให้ใช้สคริปต์หรือไม่ การปิดสคริปต์อาจทำให้ไม่สามารถเข้าถึงเพจได้

person TAG    schedule 18.11.2008