Ich möchte eine herkömmliche HTML-Seite unter der Seite VIEWS (auf ASp.NET MVC) hinzufügen. Ich habe die Routenausnahmen wie unten erwähnt hinzugefügt.
%Vor%Obwohl es funktioniert, wenn ich die html-Dateien aus dem VIEWS-Ordner entferne, bekomme ich Seite 404 nicht, wenn ich diese in den VIEWS-Ordner lege. Ich kann den Ordner VIEWS auch nicht durchsuchen, indem ich die Option zum Durchsuchen des Verzeichnisses in IIS einstelle.
Bitte helfen Sie mir auf WIE auf HTML-Datei von VIEWS Ordner zugreifen.
Ich denke, es ist ein Fehler, Ihren HTML-Inhalt mit Ihren Ansichten zu mischen. Ich würde vorschlagen, dass Sie unter Content einen eigenen Ordner static
erstellen und dort Ihren HTML-Code einfügen. Sie können eine analoge Verzeichnisstruktur für Ihre Ansichtsstruktur erstellen, wenn dies für die Verwaltung erforderlich ist. Dann müssen Sie nichts Spezielles tun, um die Dateien referenzieren zu können. Sie können sie dann sogar für die Bearbeitung mit Contribute usw. öffnen, und zwar von Personen, die statischen Inhalt ändern dürfen.
Verwendung:
%Vor%Der Standardordner für Ansichten enthält eine Web.config-Datei, die explizit 404 Fehler für alle Anforderungen angibt. Sie müssen nur bearbeiten und aktivieren für HTML-Dateien (oder alle Dateien, aber dann können Leute schnüffeln).
Tags und Links asp.net-mvc model-view-controller asp.net-mvc-routing