gpt4 book ai didi

asp.net-mvc - 调试加载当前 View 而不是 routeconfig Mvc 4 中指定的 View

转载 作者:行者123 更新时间:2023-12-02 04:42:00 24 4
gpt4 key购买 nike

我一直在研究 mvc4 解决方案,直到现在当我按下调试按钮时,浏览器会打开/Home/Index 操作。无论我在处理什么类或 View ,它都会加载默认值,就像在 routeConfig.cs 中指定的那样

    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 }
);

}

从今天早上开始,情况发生了变化。现在,如果我当前正在处理/Home/Example 并按下调试,浏览器将打开它而不是 Home/Index。

我不知道我更改了什么配置或导致此问题的原因。欢迎提出任何建议。

最佳答案

您的问题与路由无关。它与 Visual Studio 中的默认启动页有关。

在解决方案资源管理器中右键单击 ASP.NET MVC 项目并选择“属性”。然后导航到 Web 选项卡并在特定页面上写入 Home/Index:

enter image description here

也许在您的项目中您选择了 Current Page

关于asp.net-mvc - 调试加载当前 View 而不是 routeconfig Mvc 4 中指定的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20639191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com