Die Global.asax.cx
Datei, wo es die Startmethode Application_Start
gibt, könnte das sein, was Sie suchen. Das ist der Code, der beim Start der App ausgeführt wird.
protected void Application_Start()
{
...
RouteConfig.RegisterRoutes(RouteTable.Routes);
...
}
Aber bei der URL suchen Sie die HomeController
oder DirectoryController
-Datei geschrieben haben könnte. Leider kann ich nicht aus dem Blick auf Ihre Route sagen.
Eine Probe Route Registercode ist als unten, wo man sieht, dass
Die URL/{Controller}/{Aktion}/{id}
Der Standard für Controller/action/ID ist Home/Index/optional
Also, wenn Sie Ihre Web mit der Start-uRL als http://localhost:52763/
laufen, ist es in der Tat nennen wird, wird http://localhost:52763/Home/Index
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
@ akh2013 - Ich vermute, aber bin mir nicht sicher, dass das, was Sie fragen, ist, was die erste Zeile der Ausführung für eine ASP.NET MVC-Anwendung ist, wenn es startet. Wenn ich richtig bin, sollte eine der Antworten, die Application_Start() in global.asax verweist, als akzeptiert markiert werden. Wenn dies nicht der Fall ist und Sie wissen möchten, welcher Code ausgeführt wird, wenn ein Client einen Anruf an die Anwendung sendet und die Anwendung die Anfrage bearbeitet, ist die Antwort, die Sie als akzeptiert markiert haben, sinnvoll. – Matt
Statement "Verweise Application_Start() in global.asax sollte als akzeptiert markiert werden.", Kann etwas verwirrend sein, wenn Sie Microsoft Link http://msdn.microsoft.com/en-us/library/2027ewzw(v=vs. 100) .aspx, die mit "Die Global.asax-Datei, die auch als die ASP.NET-Anwendungsdatei bezeichnet wird, ist eine OPTIONAL-Datei, die ... enthält". Nun stellt sich die Frage, wie eine optionale Datei akzeptiert wird, wenn der Start einer Anwendung nicht erfolgt. Ich hoffe du hast es verstanden. Der Startpunkt kann nicht als Startpunkt optional sein. – AKS