ASP.Net MVC-Anwendungen hat zwei web.config
s. Eine im Stammordner und eine im Ordner View
s. Warum?Zwei web.configs?
Antwort
Von Pro ASP.NET MVC 2 Buch:
/Views/Web.config:
Dies ist nicht Haupt Datei Web.config Ihrer Anwendung. Es enthält nur eine Richtlinie Anweisen den Webserver keine * ASPX-Dateien unter /Ansichten zu dienen (weil sie durch eine Steuerung gemacht werden soll, nicht aufgerufen direkt wie klassische Web Forms * .aspx -Dateien). Diese Datei enthält auch Konfiguration benötigt, um die Standard ASP.NET ASPX Seite Compiler ordnungsgemäß mit ASP.NET MVC View Syntax zu machen.
Ein Grund ist, Ihre Ansichten und Ihre Seiten zu vereinfachen. Sie können zum Beispiel die Kompilierung oder sogar die masterPageFile-Deklaration aus Ihren Ansichten in diese web.config einfügen. Phil Haack hat einen großen Beitrag zu diesem Thema ->http://haacked.com/archive/2009/08/04/views-on-a-diet.aspx
- 1. VS2010 Clean Web.configs - nicht aktualisieren
- 2. Wie konfiguriere ich 2 Anwendungen mit separaten web.configs in einer Website?
- 3. Warum werden alle meine web.configs beim Installieren von Autofac mit einer Baugruppenumleitung aktualisiert?
- 4. Zwei Arrays für zwei Werte
- 5. Wie zwei Transfer ein Dimensionsdaten zu zwei zwei Dimensionen
- 6. Eine App, zwei Comps, zwei verschiedene Erscheinungsbilder
- 7. Get Rotationsmatrix zwischen zwei zwei Transformationsmatrizen (XNA)
- 8. zwei Taste zum Öffnen zwei neue Aktivität
- 9. Vergleichen Sie zwei Objekte nach zwei Kriterien
- 10. Beziehung zwischen zwei Schnittstellen und zwei Klassen.
- 11. Zwei Filter auf zwei Tabellen mit
- 12. Übereinstimmende zwei Felder zwischen zwei Dateien AWK
- 13. 'zwei' Regulärer Ausdruck zwischen zwei regulären Ausdrücken
- 14. C# Zwei-Klassen und zwei Tabellen verknüpfen
- 15. Zwei verschiedene adUnit ID von zwei Konten
- 16. MySQL JOIN zwei Tabellen an zwei Stellen
- 17. Zwei Primärschlüssel
- 18. Wie zwei
- 19. Replace zwei
- 20. Zwei Hauptfunktionen
- 21. Kann ich IEnumerable nach zwei Booleschen Kriterien ohne zwei Abfragen in zwei aufteilen?
- 22. Pyspark: Berechnung Summe von zwei correspoding Säulen, basierend auf Bedingungen von zwei Spalten in zwei RDDs
- 23. Definieren Sie zwei neue Variablen basierend auf den zwei größten absoluten Werten in zwei Zeilen
- 24. Zwei Firewalls mit zwei login_form und zwei verschiedenen AuthenticationSuccessHandlern, aber nur einer für beide
- 25. Lösen System von zwei Gleichungen mit zwei Unbekannten
- 26. Wie verknüpfe ich zwei Tabellen aus zwei verschiedenen Datenbanken?
- 27. Umkehren einer Zeichenfolge zwei char durch zwei char
- 28. Wie man zwei Objekte mit zwei Zeigern berührt/löst
- 29. Abfrage zwei Tabellen mit Laravel und zwei WHERE Bedingungen
- 30. Freigabeliste zwischen zwei Funktionen in zwei Klassen in android
es ist eigentlich kein Hauptgrund für eine separate web.config, aber ja, es fügt einige nette zusätzliche Funktionalität hinzu. –