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

Blazor .NET 8 Staging启动配置文件在VS2022中无法正常启动网站

Blazor .NET 8 Staging环境启动卡顿问题处理建议

临时缓解方案

  • 手动配置启动URL:在项目的launchSettings.json里,给Staging环境的配置项添加明确的applicationUrl,示例如下:
    "Staging": {
      "commandName": "Project",
      "dotnetRunMessages": true,
      "launchBrowser": true,
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Staging"
      }
    }
    
    避免VS自动分配URL时出现异常延迟。
  • 关闭自动启动浏览器:将Staging配置里的"launchBrowser": false,启动后手动在浏览器输入配置好的URL访问,验证是否还会卡顿。
  • 清理VS本地缓存:删除项目根目录下的隐藏.vs文件夹,重启VS重新加载项目后再尝试启动。
  • 检查配置转换文件:确认appsettings.Staging.json没有语法错误,比如括号不匹配、逗号遗漏等,这类错误可能导致启动阶段配置加载耗时过长。

关于是否提交Bug

从你描述的情况——新建Blazor .NET8项目、同事按相同步骤都能复现,且Blazor .NET7、MVC .NET8无此问题来看,这大概率是VS2022与Blazor .NET8在Staging环境启动流程中的适配Bug。建议收集以下信息后提交到微软官方反馈渠道:

  • VS2022的精确版本号(比如17.9.0)
  • .NET 8 SDK的具体版本
  • 浏览器最终弹出的报错内容,以及VS输出窗口的相关日志
  • 完整的复现步骤

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 15:43:23