繁体   English   中英

ASP.NET Core MVC相当于Start Action Specific Page

[英]ASP.NET Core MVC equivalent of Start Action Specific Page

ASP.NET WebformsASP.NET MVC项目中,当我按F5进行调试时,我可以选择浏览器中调用的页面/路由,如下面的屏幕截图所示。

具体页面设置

ASP.NET Core MVC的等价物是什么? 我正在使用带有SSL IIS Express进行本地调试。 launchSettings.json我有一个applicationUrl定义如下:

"iisExpress": {
  "applicationUrl": "http://localhost:59563/",
  "sslPort": 44333
}

当我开始调试时,调用https://localhost:44333 我的目标是在启动调试模式时调用https://localhost:44333/MYROUTE

我在哪里可以指定我想要https://localhost:44333/MYROUTE作为调试的起始URL?

launchUrl设置与相对url一起使用:

"launchUrl": "Home/About",

您还可以从Visual Studio中的项目属性中进行设置:

在此输入图像描述

这将使用指定的相对URL启动浏览器:

在此输入图像描述

您可以更改launchsettings.json(在Visual Studio中,通常在解决方案资源管理器中展开“属性”-Node时显示。在那里,您可以在相应的启动配置文件中设置launchUrl:

{
  "iisSettings": {
    "iisExpress": {
      "applicationUrl": "http://localhost:59563/",
     "sslPort": 44333
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
     "launchUrl": "https://localhost:44333/YOURROUTE"
    }
}

您可以使用调试按钮旁边的黑色小箭头选择启动配置文件: 设置启动配置文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM