ฉันมีโครงการ ASP.net MVC 3 เราใช้ TeamCity และจนถึงตอนนี้ทุกอย่างก็เรียบร้อยดี จู่ๆ วันนี้ฉันก็เช็คอิน และการสร้าง TeamCity ก็ล้มเหลว มันบอกว่าฉันขาดการใช้คำสั่งหรือการอ้างอิงแอสเซมบลี และเกิดข้อผิดพลาดในการคอมไพล์
โปรเจ็กต์บนเครื่องของฉันสร้างสำเร็จ ฉันสร้างมันขึ้นมาใหม่หลายครั้งเพื่อให้แน่ใจว่า ฉันตรวจสอบข้อมูลอ้างอิงแล้วและมันก็อยู่ที่นั่น ฉันตรวจสอบไฟล์ .csproj แล้วและมีการอ้างอิงอยู่ที่นั่นด้วย ฉันตรวจสอบถังขยะแล้ว มันอยู่ที่นั่น ฉันกระทั่ง RDP เข้าไปในเซิร์ฟเวอร์ที่ไซต์ของเราใช้งานและตรวจสอบถังขยะที่นั่น และไฟล์ dll ก็อยู่ที่นั่นด้วย
ฉันไม่เข้าใจว่าทำไมมันถึงใช้งานไม่ได้ ฉันไม่ได้เปลี่ยนแปลงอะไรในไฟล์ที่ระบุว่ามีการอ้างอิงแอสเซมบลีหายไปเป็นเวลาหลายสัปดาห์แล้ว เมื่อวานนี้ฉันเช็คอิน TeamCity ได้สำเร็จ ไฟล์ dll มีอยู่ทุกที่ที่ควรจะทำ และ สร้างโครงการ ฉันยังทำการฮาร์ดรีเซ็ตเป็นคอมมิตครั้งล่าสุดที่เช็คอินสำเร็จ เพิ่มการเปลี่ยนแปลงของฉันกลับเข้าไป (ซึ่งไม่เกี่ยวข้องกับปัญหาการอ้างอิง การเปลี่ยนแปลงทั้งหมดของฉันอยู่ในไฟล์ .js) และเช็คอิน แต่ ฉันได้รับข้อผิดพลาดในการรวบรวมเดียวกัน
ไม่มีใครมีความคิดว่าเกิดอะไรขึ้นหรืออย่างน้อยสิ่งที่ฉันอาจพยายามแก้ไขปัญหานี้
แก้ไข: ไม่มีการใช้ไฟล์พาธที่นี่ ไฟล์ที่เป็นปัญหาคือไฟล์ .dll ซึ่งฉันเพิ่มโดยคลิก "เพิ่มข้อมูลอ้างอิง" ในโครงการ ฉันตรวจสอบที่เก็บ Github และไฟล์ .dll อยู่ในโฟลเดอร์ bin