在ASP.NET WebformsorASP.NET MVC项目中,当我按F5进行调试时,我可以选择浏览器中正在调用的页面/路由,如下图所示。相当于什么ASP.NET Core MVC?我正在使用IIS ExpresswithSSL进行本地调试。在launchSettings.json我有applicationUrl这样的定义:"iisExpress": { "applicationUrl": "http://localhost:59563/", "sslPort": 44333}当我开始调试时,https://localhost:44333被调用。我的目标是https://localhost:44333/MYROUTE在启动调试模式时调用它。我可以在哪里指定https://localhost:44333/MYROUTE作为调试的起始 URL?
2 回答
富国沪深
TA贡献1790条经验 获得超9个赞
您可以更改 launchsettings.json(在 Visual Studio 中,通常在解决方案资源管理器中展开“属性”节点时显示。您可以在相应的启动配置文件中设置 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"
}
}
您可以使用调试按钮旁边的黑色小箭头选择启动配置文件:
隔江千里
TA贡献1906条经验 获得超10个赞
使用launchUrl
带有相对 url 的设置:
"launchUrl": "Home/About",
您还可以从 Visual Studio 中的项目属性中进行设置:
.
这将使用指定的相对 URL 启动浏览器:
- 2 回答
- 0 关注
- 155 浏览
添加回答
举报
0/150
提交
取消