Я полностью новичок в ASP.Net MVC. Я только что создал проект MVC3 в Visual Studio 2010. Механизм просмотра - это бритва. Когда я только запускал приложение, он дал правильный результат в браузере. URL http://localhost:4163/. Затем я применил "Установить как стартовую страницу" в Index.cshtml внутри папки ~\Views\Home. Затем, когда я запустил приложение, url стал http://localhost:4148/Views/Home/Index.cshtml, и он сказал, что ресурс не найден. Что я могу сделать, чтобы исправить это? Где выполняется сопоставление URL?
Файл Global.asax:
using System.Web.Mvc;
using System.Web.Routing;
namespace TEST
{
public class MvcApplication : System.Web.HttpApplication
{
    public static void RegisterGlobalFilters(GlobalFilterCollection filters)
    {
        filters.Add(new HandleErrorAttribute());
    }
    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        routes.MapRoute(
            "Default", // Route name
            "{controller}/{action}/{id}", // URL with parameters
            new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
        );
    }
    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas();
        RegisterGlobalFilters(GlobalFilters.Filters);
        RegisterRoutes(RouteTable.Routes);
    }
    }
 }
