10
allowDefinition = ข้อผิดพลาด 'MachineToApplication' เมื่อเผยแพร่จาก VS2010 (แต่หลังจากสร้างก่อนหน้านี้เท่านั้น)
ฉันสามารถเรียกใช้แอปพลิเคชัน Asp.Net MVC 2 ได้โดยไม่มีปัญหากับคอมพิวเตอร์ในระบบของฉัน เพียงแค่เรียกใช้ / แก้ไขข้อบกพร่อง แต่ถ้าสร้างไปแล้วจะเผยแพร่ไม่ได้! ฉันต้องทำความสะอาดโซลูชันและเผยแพร่อีกครั้ง ฉันรู้ว่านี่ไม่สำคัญกับระบบ แต่มันน่ารำคาญจริงๆ "One Click Publish" ไม่ใช่ "Clean solution แล้วคลิกเดียวเผยแพร่" ข้อผิดพลาดที่แน่นอนมีดังนี้: ข้อผิดพลาด 11 เป็นข้อผิดพลาดในการใช้ส่วนที่ลงทะเบียนเป็น allowDefinition = 'MachineToApplication' เกินระดับแอปพลิเคชัน ข้อผิดพลาดนี้อาจเกิดจากไดเร็กทอรีเสมือนไม่ได้รับการกำหนดค่าเป็นแอปพลิเคชันใน IIS ฉันสงสัยว่ามันเกี่ยวข้องกับเว็บ Config ในโฟลเดอร์ Views แต่ทำไมหลังจากที่ฉันสร้างก่อนหน้านี้เพียงครั้งเดียว และโปรดทราบว่าแอปทำงานได้ดีเมื่อเผยแพร่แล้ว