Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么不';我在MVC项目中的global.asax中有Routes.MapRoute吗?_C#_Asp.net Mvc_Razor_Global Asax - Fatal编程技术网

C# 为什么不';我在MVC项目中的global.asax中有Routes.MapRoute吗?

C# 为什么不';我在MVC项目中的global.asax中有Routes.MapRoute吗?,c#,asp.net-mvc,razor,global-asax,C#,Asp.net Mvc,Razor,Global Asax,我在Asp.net MVC项目中设置默认路由时遇到问题。我的global.asax没有Routes.MapRoute,它只有下面的代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Http; using System.Web.Mvc; using System.Web.Routing; namespace razor { //

我在Asp.net MVC项目中设置默认路由时遇到问题。我的
global.asax
没有
Routes.MapRoute
,它只有下面的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
using System.Web.Mvc;
using System.Web.Routing;

namespace razor
{
    // Note: For instructions on enabling IIS6 or IIS7 classic mode, 
    // visit http://go.microsoft.com/?LinkId=9394801
    public class MvcApplication : System.Web.HttpApplication
    {
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
        }
    }
}

自从引入ASP.NET MVC 4 with Areas等以来,它们都被移动到了
RouteConfig.RegisterRoutes
方法。所以去那里改变你的路线吧


您可以在
App\u Start
文件夹中的
RouteConfig.cs
文件中找到该类。

自从引入ASP.NET MVC 4 with Areas等以来,它们都被移动到
RouteConfig.RegisterRoutes
方法。所以去那里改变你的路线吧


您可以在
App\u Start
文件夹的
RouteConfig.cs
文件中找到该类。

它在
App\u Start的
RouteConfig.cs
中folder@Jonesy当前位置我猜是你这么快就记住了你的评论。谢谢这是一个非常糟糕的问题。您有许多实用程序来了解正在发生的事情。你可以先看看你发布的代码,问问自己,嘿,
RouteConfig.RegisterRoute()
do(F12到代码)。您可以按住ctrl+shift+F键并在执行
.MapRoute()
方法的文件中查找。等等,等等。它在你的
App\u Start
folder@Jonesy当前位置我猜是你这么快就记住了你的评论。谢谢这是一个非常糟糕的问题。您有许多实用程序来了解正在发生的事情。你可以先看看你发布的代码,问问自己,嘿,
RouteConfig.RegisterRoute()
do(F12到代码)。您可以按住ctrl+shift+F键并在执行
.MapRoute()
方法的文件中查找。等等。当我运行我的视图时,我看到以下错误:{Server error in'/'应用程序。找不到资源。说明:HTTP 404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确。请求的URL:/版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.18446}我在visual studio 2010中工作。不需要安装IIS??它需要的信息比错误消息更多。试试这里的建议:和谷歌的错误消息。如果没有帮助,请提出新问题。当我运行视图时,我看到此错误:{Server error in'/'应用程序。找不到资源。说明:HTTP 404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确。请求的URL:/版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.18446}我在visual studio 2010中工作。不需要安装IIS??它需要的信息比错误消息更多。试试这里的建议:和谷歌的错误消息。如果没有帮助,问一个新问题。