Rider运行/调试项目时浏览器窗口不自动打开的解决求助
恢复Rider运行/调试时自动打开浏览器的设置
- 检查
Run > Edit Configurations细节:
选中你的项目配置,确认Startup browser选项已勾选,下拉菜单中选择了目标浏览器,且URL栏填写了正确的启动地址(如http://localhost:5000)。很多时候只是误取消了勾选或清空了地址。 - 查看项目根目录的
Properties/launchSettings.json:
打开该文件,找到对应配置节点(比如profiles下的项目名称或IIS Express节点),确认launchBrowser字段值为true,同时launchUrl设置了正确路径。示例:
若"profiles": { "YourProjectName": { "commandName": "Project", "launchBrowser": true, "launchUrl": "swagger", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "applicationUrl": "http://localhost:5000;https://localhost:5001" } }launchBrowser为false,修改为true即可。 - 检查Rider全局工具设置:
进入File > Settings > Tools > Web Browsers,确认默认浏览器配置正常,未禁用自动打开相关选项。另外若浏览器被设为“Headless”无头模式,也不会弹出窗口,需确认未启用该模式。 - ASP.NET Core项目额外检查:
右键项目 >Properties>Debug选项卡,确认Launch browser选项已勾选,并填写了正确的启动URL。
内容的提问来源于stack exchange,提问作者Rex Campbell
相关产品推荐
相关产品推荐

