ฉันเพิ่งพยายามปรับใช้เว็บแอปพลิเคชันตัวแรกกับ IIS บนโน้ตบุ๊ก Windows 7 Home Premium หลังจากสร้างแอปพลิเคชันแล้วฉันต้องเปลี่ยนเป็น Classic App Pool จากนั้นตั้งค่าพูลนั้นสำหรับเฟรมเวิร์ก 4.0 ตอนนี้ฉันได้รับข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด HTTP 404.17 - ไม่พบเนื้อหาที่ร้องขอดูเหมือนจะเป็นสคริปต์และจะไม่ได้รับการบริการโดยตัวจัดการไฟล์แบบคงที่
URL ที่ร้องขอคือhttp: // localhost: 80 / pvmms / default.aspx
ฉันกลัวว่า Googling ที่กว้างขวางไม่ได้ให้อะไรที่ชัดเจนหรือแน่นอนเพียงพอสำหรับฉันที่จะทำงานด้วยและฉันก็หันไปหาผู้เชี่ยวชาญตามปกติ
แก้ไข: ฉันสงสัยว่านี่เป็นเพราะไม่มีการแมปตัวจัดการกรอบ 4.0 สำหรับไฟล์. aspx อย่างไรก็ตาม aspnet_regiis ยังให้นิ้วผู้ดูแลระบบของฉันและบอกว่าฉันต้องการสิทธิ์ผู้ดูแลระบบเพื่อเรียกใช้
แก้ไข # 2:
ฉันลงทะเบียนเฟรมเวิร์กทั้งหมด (2 & 4, 32 และ 64) และตอนนี้ใช้งานได้ทั้งหมด ฉันพบสิ่งนี้โดยการเพิ่มแผนผังสคริปต์สำหรับ.aspx
aspnet_isapi และ voila ด้วยตนเอง ฉันไม่เข้าใจว่าทำไมการติดตั้งเฟรมเวิร์กไม่ทำเช่นนี้เว้นแต่ว่าหน่วยความจำของฉันจะล้มเหลวและฉันเปิดใช้งาน IIS หลังจากติดตั้ง VS