Ich habe ein Szenario, in dem ich zwei Ansichten in eine gemeinsame Ansicht kombiniert.ASP.NET Ausgeschlossen View Being Hit
Von Projekt ausgeschlossen, aber immer wird
- Views/Foo/Do.aspx
- Views/Bar/Do.aspx
in Project Exists getroffen wird aber nie getroffen
- Aufrufe/Geteilt/Do.aspx
Die Dateien sind weiterhin in der Quellcodeverwaltung vorhanden, sind jedoch nicht mehr Teil des Projekts.
Warum hat eine Ansicht, die nicht mehr Teil des Projekts ist, Vorrang vor einer Ansicht, die Teil des Projekts ist? Vielleicht denke ich, dass MVC mehr tut, als es tut ...
Sucht MVC nur nach irgendeiner Datei, die gefunden werden kann, die übereinstimmt, obwohl es ein Teil des Projekts ist?
Ist das ein potenzieller Sicherheitsfehler, wenn Sie eine Datei mit dem richtigen Namen dort einfügen können, obwohl sie nicht Teil des Projekts ist?