Asp.net Kern Standardroute

8

Vereinfachter Startup code:

%Vor%

Nach dem Ausführen der Anwendung in Visual Studio 2015 sehe ich im Browser "localhost: xxx", aber ich sehe kein Ergebnis von MainController.Index (). Einfach leere Seite. Was habe ich vermisst?

Aktualisierung:

Web.config:

%Vor%

Update 2:

Das Problem kommt von einer Ausnahme in Abhängigkeitsinjektion zum Controller und weil ich vergessen habe, die Seite der Entwicklerausnahmeseite zu benutzen, hat mir nur eine leere Seite zurückgegeben. Es tut mir leid für die falsche Frage, aber Routing ist in meinem Fall in Ordnung.

    
Kovpaev Alexey 20.10.2016, 12:59
quelle

2 Antworten

6
%Vor%

Dies sind die zwei Möglichkeiten zum Definieren der Standardroute. Du mischt sie. Sie müssen immer eine Vorlage definieren. Auf die zweite Art können Sie die Vorgaben direkt in die Vorlage schreiben.

    
mybirthname 20.10.2016, 13:06
quelle
0

Für alle, die eine leere Seite erhalten, setzen PreserveCompilationContext auf true:

%Vor%

in csproj im Vergleich zu 2017 oder

%Vor%

in project.json

    
Amel Salibasic 10.05.2017 12:53
quelle

Tags und Links