Unterhalb meine Einstellung mein routeConfig.cs istWarum ich Schlüsselwert nicht aus webconifg in Fräsdatei
<add key="pathName" value="test-server-url" />
in webconfig Datei
zugreifen kann
und unten ist
string urlPath = System.Configuration.ConfigurationManager.AppSettings["pathName"].ToString();
// routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name:"TEST",
url: urlPath + "TEST/{id}",
defaults: new { controller = "TEST", action = "Index", id = UrlParameter.Optional }
);
Als ich nach http://IP/test-server-url/TEST gehen, ich erhielt 404 Nicht gefunden. Ich habe etwas falsch gemacht?
Wenn ich alle auf Test-Server-URL bezogene entfernen, ist alles in Ordnung.
routes.MapRoute(
name:"TEST",
url: "TEST/{id}",
defaults: new { controller = "TEST", action = "Index", id = UrlParameter.Optional }
);
Sie fehlt das '/' - 'url: URLPath +"/TEST/{id} "," –