2016-05-03 11 views
0

Hallo, ich benutze Visual Studio 2013 für asp.net MVC5 C#.mvc class reference count enthält keine Ansichten

Ich bin verblüfft irgendwie die von den Ansichten Verweise (in Beispiel @model NSpace.Models. xxxviewmodel) nicht über den Klassencodes gezählt zu werden. Und das betrifft auch die Umbenennung.

Ich versuchte this (<MvcBuildViews>true</MvcBuildViews>) aber immer noch nicht in der Referenzliste.

Ich hoffe, ich vermisse eine Einstellung für diese und es ist nicht von Design.

Jede Möglichkeit, dies zu beheben.

Antwort

1

Es gibt keine Einstellung, die ich dafür kenne.

Der Grund, warum Sie die Anzahl der Referenzen, die sich in der Ansicht befinden, nicht sehen können, ist aus dem einfachen Grund, dass Ansichten nicht kompiliert werden, sondern nur HTML-Seiten.

Die Umbenennung funktioniert auch nicht für Objekte in der Ansicht.

Glücklicherweise ist C# eine statisch typisierte Sprache. Das bedeutet, dass der C# -Compiler die statische Typprüfung zur Kompilierungszeit durchführt. Sie erhalten also eine Fehlerliste, bevor die Anwendung kompilieren und kompilieren kann.