Saya sedang menyiapkan solusi ASP.NET MVC 5.1 baru. Saya menambahkan banyak paket NuGet dan mengaturnya dengan Zurb Foundation dll.
Sebagai bagian dari itu, saya telah menambahkan referensi ke paket NuGet in-house yang merupakan Perpustakaan Kelas Portable dan saya pikir ini menyebabkan masalah pada server build.
TeamCity gagal membangun dengan:
Jenis 'System.Object' didefinisikan dalam rakitan yang tidak dirujuk. Anda harus menambahkan referensi ke System.Runtime assembly, Versi = 4.0.0.0
Saya awalnya menambahkan perbaikan untuk kesalahan yang sama atau serupa ketika mengkompilasi halaman web Razor, yang memperbaiki berada di web.config
<compilation ... >
<assemblies>
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>
</compilation>
Namun masalah ini belum terselesaikan.
sumber
.vs
folder setelah menutup proyek, membukanya kembali, menghapusweb.config
entri dan sekarang ia membangun dan berjalan dengan baik.