Sto preparando una nuovissima soluzione ASP.NET MVC 5.1. Sto aggiungendo un sacco di pacchetti NuGet e lo sto configurando con Zurb Foundation ecc.
Come parte di ciò, ho aggiunto un riferimento a un pacchetto NuGet interno che è una libreria di classi portatile e penso che ciò stia causando un problema sul server di compilazione.
TeamCity fallisce la compilazione con:
Il tipo "System.Object" è definito in un assembly a cui non si fa riferimento. È necessario aggiungere un riferimento all'assembly 'System.Runtime, Versione = 4.0.0.0
Inizialmente ho aggiunto la correzione per lo stesso errore o simile durante la compilazione delle pagine Web di Razor, che si trovava nel file web.config
<compilation ... >
<assemblies>
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>
</compilation>
Tuttavia, il problema è irrisolto.