Saya memiliki proyek ASP.net MVC 3. Kami menggunakan TeamCity, dan hingga saat ini semuanya berjalan baik-baik saja. Tiba-tiba hari ini, saya melakukan check-in, dan pembangunan TeamCity gagal. Dikatakan saya kehilangan arahan penggunaan atau referensi Majelis dan menimbulkan kesalahan kompilasi.
Proyek di mesin lokal saya berhasil dibangun. Saya membangunnya kembali beberapa kali untuk memastikannya. Saya memeriksa referensinya dan itu ada di sana. Saya memeriksa file .csproj dan ada referensinya juga di sana. Saya memeriksa tempat sampah; itu di sana. Saya bahkan melakukan RDP ke server tempat situs kami dikerahkan dan memeriksa bin di sana, dan file dll juga ada di sana.
Saya tidak mengerti mengapa ini tidak berfungsi, saya belum mengubah apa pun pada file tertentu yang dikatakan tidak memiliki referensi perakitan dalam beberapa minggu, saya berhasil check-in di TeamCity kemarin, file dll ada di mana pun yang seharusnya, dan file saya proyek dibangun. Saya bahkan melakukan hard reset ke komit terakhir yang saya buat yang berhasil diperiksa, menambahkan perubahan saya kembali (yang tidak ada hubungannya dengan masalah referensi, semua perubahan saya ada di file .js), dan memeriksanya, tapi Saya mendapat kesalahan kompilasi yang sama.
Adakah yang tahu apa yang salah, atau setidaknya apa yang bisa saya coba untuk menyelesaikannya?
sunting: Tidak ada file jalur yang digunakan di sini, file yang dimaksud adalah file .dll, yang saya tambahkan dengan mengklik "Tambahkan referensi" pada proyek. Saya memeriksa repositori Github dan file .dll ada di folder bin