Build-Fehler: fügen Sie einen Verweis auf System.Laufzeit

Ich bin der Vorbereitung einer neuen Marke ASP.NET MVC 5.1-Lösung. Ich bin das hinzufügen in einer Reihe von NuGet-Pakete und setzen Sie es mit Zurb Foundation etc.

Als Teil der, dass, ich habe einen Verweis auf eine Inhouse-NuGet-Pakets, was eine Portable Class Library und ich denke, dies verursacht ein problem auf dem server zu bauen.

TeamCity scheitert das bauen mit:

Den Typ 'System.Object' defined in an assembly that is not referenced. Müssen Sie fügen Sie einen Verweis auf die assembly " System.Runtime, Version=4.0.0.0

Ich ursprünglich Hinzugefügt, das Update für die gleichen oder ähnliche Fehler beim kompilieren der Razor-web-Seiten, die fix in der web.config

<compilation ... >
  <assemblies>
    <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  </assemblies>
</compilation>

Aber das Problem ist ungelöst.

InformationsquelleAutor Luke Puplett | 2014-04-02
Schreibe einen Kommentar