You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置ASP.NET Core MVC调试时打开当前View而非默认首页?

ASP.NET Core MVC 调试直接打开当前编辑View对应页面的配置方法

方法1:修改Visual Studio调试启动行为(适用VS开发场景)

  • 右键你的项目 → 选择「属性」→ 切换到「调试」选项卡
  • 找到「启动」下拉选择框,选中「当前页」选项(该选项仅当你当前激活的标签是.cshtml视图文件时才会生效)
  • 保存配置后重新启动调试,就会自动打开当前编辑视图对应的路由页面

方法2:手动修改launchSettings.json配置

你可以直接修改项目Properties文件夹下的launchSettings.json文件适配需求:

固定调试某一页面的配置

找到你常用的启动配置项(比如IIS Express或者你的项目名对应的配置节点),修改launchUrl字段的值为对应路由即可,示例:

"profiles": {
  "IIS Express": {
    "commandName": "IISExpress",
    "launchBrowser": true,
    "launchUrl": "YourController/YourAction", // 此处替换为你需要的实际路由
    "environmentVariables": {
      "ASPNETCORE_ENVIRONMENT": "Development"
    }
  }
}

动态匹配当前编辑页的配置

删除对应启动配置节点里的launchUrl字段,或者将该字段值留空,再配合方法1里的「当前页」启动选项即可生效。

常见踩坑说明

  • 配置后不生效时先检查当前激活的标签是否为有效的.cshtml视图文件,且该视图对应的Controller、Action路由配置正确可访问
  • 仅修改你实际使用的启动配置项即可,不要同时修改所有配置节点的launchUrl避免冲突
  • 部分Visual Studio版本需要重启IDE后配置才会正式生效

内容的提问来源于stack exchange,提问作者nightmare637

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 19:06:04