Durch die gemeinsame Verwendung von Razor und Nancy meldet Visual Studio 2015 Fehler in .cshtml-Dateien

9

Ich benutze Nancy und Razor zusammen, um meine Web-App zu erstellen. Ich bin in der Lage, Razor Views zu servieren, und sie sind absolut in Ordnung. Visual Studio 2015 meldet jedoch Fehler in fast jeder Zeile in meiner .cshtml-Datei, obwohl keine Laufzeitfehler überhaupt vorhanden sind:

Die spezifischen Fehler, die ich gesehen habe, sind:

  • Vordefinierter Typ 'System.Boolean' ist nicht definiert oder importiert
  • Vordefinierter Typ 'System.String' ist nicht definiert oder importiert
  • Der Typ 'Objekt' ist in einer Assembly definiert, auf die nicht verwiesen wird. Sie müssen einen Verweis auf Assembly 'mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' hinzufügen.

Ich glaube, dass ich meine app.config korrekt konfiguriert habe, wie in der Dokumentation :

%Vor%

Ich glaube jedoch, dass die Dokumentation etwas veraltet sein könnte. Es verweist auf einen ASP.NET MVC-Installer, von dem ich glaube, dass er nicht mehr existiert. Ich glaube, das ist jetzt in Visual Studio 2015 integriert.

Ich habe versucht, alle Assemblies in / bin zu schreiben, wie in dieser SO-Frage beschrieben, aber das hatte keine Auswirkungen. Ich nehme an, dass etwas in der Nancy-Dokumentation fehlt, und wenn jemand so freundlich wäre mir zu sagen, was das ist, werde ich es beitragen.

    
Steve Rukuts 01.02.2016, 11:07
quelle

0 Antworten

Tags und Links