MVC 3 Razor - Wie kann ich die View-Engine daran hindern, die aspx- und ascx-Seiten zu durchsuchen?

8

Ich hatte einen kleinen Fehler in einer Ansicht und bemerkte, dass die Ansichts-Engine nicht nur nach meinen Rasiereransichten, sondern auch nach Aspx / Ascx-Seiten suchte. (Mein Fehler ist behoben)

Gibt es eine Möglichkeit zu sagen, dass es nur die Razor View Engine durchsuchen soll?

Hier ist die Fehlermeldung, die angezeigt wurde:

%Vor%     
Arnej65 11.10.2011, 14:00
quelle

2 Antworten

15

Sie müssen das WebFormsViewEngine von ViewEngine.Engines entfernen, so dass es nur ein RazorViewEngine enthält.

Zum Beispiel:

%Vor%     
SLaks 11.10.2011, 14:02
quelle
1

Wenn Sie benutzerdefinierte Erweiterungen in Ihren ViewEngines verwenden möchten und der Vorschlag zum Festlegen von ViewEngine.FileExtensions = new[] { "cshtml" } auch für Sie nicht funktioniert, lesen Sie die entsprechende Frage: Machen ASP.NET MVC 3 Razor View Engine ignorieren. Vbhtml-Dateien

Speziell meine Antwort (oder die anderen wirklich) Ссылка

    
drzaus 03.01.2014 20:32
quelle

Tags und Links