Visual Studio 2019 Blazor项目IIS Express构建成功但模板网页无法打开
Blazor WebAssembly IIS Express 构建成功但未启动浏览器解决方案
排查解决步骤
- 第一步:确认启动项浏览器启动配置
右键Blazor项目,选择「属性」→「调试」→「常规」→ 勾选「启动浏览器」选项,默认路径配置为/。 - 第二步:检查端口占用
打开命令提示符执行命令netstat -ano | findstr <你的项目配置端口>,如果有返回结果说明端口被其他进程占用,可在调试配置中更换未被占用的端口(如5003、5200等)。 - 第三步:验证launchSettings.json配置
打开项目Properties/launchSettings.json文件,确认IIS Express节点配置正确,参考示例:
"iisExpress": { "commandName": "IISExpress", "launchBrowser": true, "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, "applicationUrl": "http://localhost:<你配置的端口>" }
- 第四步:重置IIS Express缓存
关闭Visual Studio,删除项目根目录下的.vs隐藏文件夹,重新打开项目启动运行。 - 第五步:替换启动项验证
点击运行按钮旁的下拉箭头,选择项目同名的自托管启动项(非IIS Express选项)运行,如果能正常弹出浏览器页面,说明本地IIS Express配置异常,重新注册IIS Express即可修复。
附构建输出截图


内容的提问来源于stack exchange,提问作者LARA
相关产品推荐
相关产品推荐

