none
Fehler: Die angegebenen Werte stimmen mit keiner Route in der Routentabelle überein. RRS feed

  • Frage

  • Guten Morgen zusammen,

    mag auf den ersten Blick eine klare Fehlerbeschreibung zu sein, mich treibt diese jetzt seit Stunden vor sich her :-(

    Ich habe "Areas" angelegt um eine bessere Strukturierung der Anwendungen auf der Seite zu erzielen. Dafür wird auch die entsprechende Klasse erstellt

    public class AppsAreaRegistration : AreaRegistration 
        {
            public override string AreaName 
            {
                get 
                {
                    return "Apps";
                }
            }
    
            public override void RegisterArea(AreaRegistrationContext context) 
            {
                context.MapRoute(
                    "Apps_default",
                    "Apps/{controller}/{action}/{id}",
                    new { action = "Index", id = UrlParameter.Optional }
                );
            }
        }

    Die _Layout.cshtml bzw. der Ausschnitt welcher mir als Fehler angezeigt wird.

    <head>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>@ViewBag.Title - My ASP.NET Application</title>
    
        @Styles.Render("~/bundles/MyDashboard/css")
        @Scripts.Render("~/bundles/modernizr")
     
        <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
    
    </head>

    Die Bundles

    bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                            "~/Scripts/jquery-{version}.js"));
    
                bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                            "~/Scripts/jquery.validate*"));
    
    
                // Verwenden Sie die Entwicklungsversion von Modernizr zum Entwickeln und Erweitern Ihrer Kenntnisse. Wenn Sie dann
                // bereit ist für die Produktion, verwenden Sie das Buildtool unter https://modernizr.com, um nur die benötigten Tests auszuwählen.
                bundles.Add(new Bundle("~/bundles/modernizr").Include(
                            "~/Scripts/modernizr-*").IncludeDirectory("~/Scripts", ".js"));
    
                bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
                          "~/Scripts/bootstrap.js",
                          "~/Scripts/respond.js"));
    
                bundles.Add(new StyleBundle("~/Content/css").Include(
                          "~/Content/bootstrap.css",
                          "~/Content/site.css"));
    
                bundles.Add(new StyleBundle("~/bundles/MyDashboard/css").Include(
                          "~/Content/Dashboard/vendor/bootstrap/css/bootstrap.min.css",
                          "~/Content/Dashboard/vendor/metisMenu/metisMenu.min.css",
                          "~/Content/Dashboard/vendor/morrisjs/morris.css",
                          "~/Content/Dashboard/vendor/sb-admin-2.css").IncludeDirectory("~/Content/Dashboard/vendor", "*.css", true));
    
                bundles.Add(new ScriptBundle("~/bundles/MyDashboard/Skripts").Include(
                        "~/Content/Dashboard/vendor/popper/popper.min.js",
                        "~/Content/Dashboard/vendor/metisMenu/metisMenu.min.js",
                        "~/Content/Dashboard/vendor/raphael/raphael.min.js",
                        "~/Content/Dashboard/vendor/morrisjs/morris.min.js",
                        "~/Content/Dashboard/vendor/sb-admin-2.js").IncludeDirectory("~/Content/Dashboard/vendor", "*.js", true));
    
    


    Hat jemand eine Idee wo ich noch suchen kann?


    Montag, 21. Januar 2019 09:32

Antworten

  • 7h später ... Verkettung unglücklicher Ereignisse :-|

    1. Route muss mit dem dazugehörigen Namespace ergänzt werden
    2. Namensgebung war bei mir etwas unglücklich gewählt und führt offensichtlich intern zu Problemen.

    Nun funktioniert es wie erwartet.

    Montag, 21. Januar 2019 16:39