วันนี้หลังจากปรับใช้การเปลี่ยนแปลงบางอย่างกับไซต์ C # MVC ที่ฉันเรียกใช้ฉันก็กลับไปทำการแก้ไขเพิ่มเติมและพบข้อผิดพลาดนี้:
ไม่มีสมาชิกที่ต้องการคอมไพเลอร์ System.Runtime.CompilerServices.ExtensionAttribute..ctor
ข้อผิดพลาดค่อนข้างคลุมเครือ (นอกเหนือจากคำอธิบายอย่างชัดเจน) เนื่องจากไม่ได้ให้ไฟล์บรรทัดหรือคอลัมน์เพื่ออ้างอิงเฉพาะโครงการเท่านั้น นอกจากนี้ยังแสดงข้อผิดพลาดทั้งหมด 20 ครั้ง ฉันทำการเปลี่ยนแปลงโค้ดเพียงสามครั้งระหว่างเวลาที่ใช้งาน (ตอนนั้นใช้งานได้อย่างสมบูรณ์) และตอนนี้ ฉันคืนค่าการเปลี่ยนแปลงของฉันและยังคงแสดงข้อผิดพลาดเดิมซึ่งไม่สมเหตุสมผลกับฉัน
ฉันไม่พบข้อมูลมากมายเกี่ยวกับข้อผิดพลาดนี้ใน SO หรือ Google นอกเหนือจากวิธีแก้ปัญหานี้และการอ้างอิงสองสามข้อเกี่ยวกับข้อผิดพลาดของโครงการ Mono (ฉันไม่ได้ใช้ Mono) วิธีแก้ปัญหาที่คนที่แต่งตัวประหลาดให้ข้างต้นต้องเพิ่มนิยามคลาสที่จะอนุญาตให้คอมไพเลอร์แก้ไขการอ้างอิง ฉันไม่ต้องการทำสิ่งนี้เป็นพิเศษเพราะฉันไม่จำเป็นต้องทำจนถึงจุดนี้และมันจะทำให้รหัสของฉันยุ่งเหยิง
แค่อยากรู้ว่ามีใครเคยเจอเรื่องนี้มาก่อน ขอบคุณล่วงหน้า!