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

.NET Razor WebApp启动故障:dotnet run卡顿与页面404问题求助

Razor WebApp启动异常排查问题

问题描述

本地环境中的Razor WebApp无法正常启动:

  • 执行dotnet build命令可正常完成构建
  • 执行dotnet run命令输出两条未使用变量的警告后陷入卡顿,等待3分钟仍无后续输出

已尝试操作

  • 执行c:\dev\webtemp>dotnet new webapp -o HelloWebApp新建项目,运行c:\dev\webtemp\HelloWebApp>dotnet run可正常启动
  • 在Stack Overflow搜索相关问题,未找到匹配案例

分支切换后的异常情况

切换至其他分支后,dotnet run可完成启动并监听本地端口,但访问所有Razor页面均返回HTTP 404错误,仅wwwroot目录下的静态HTML页面可正常访问(返回200)

当前疑问

  1. 如何缩小该问题的排查范围?
  2. dotnet run命令的日志文件位于何处?

环境信息

c:\dev\webtemp\HelloWebApp>dotnet --info
.NET SDK:  版本: 7.0.100 提交: e12b7af219

运行时环境:
  操作系统名称: Windows  操作系统版本: 10.0.19042
  操作系统平台: Windows  RID: win10-x64
  基路径: C:\Program Files\dotnet\sdk\7.0.100\

主机: 版本: 7.0.0  架构: x64  提交: d099f075e4

已安装的.NET SDK:
  3.1.120 [C:\Program Files\dotnet\sdk]    3.1.426 [C:\Program Files\dotnet\sdk]
  5.0.408 [C:\Program Files\dotnet\sdk]
  6.0.113 [C:\Program Files\dotnet\sdk]
  7.0.100 [C:\Program Files\dotnet\sdk]

已安装的.NET运行时:
  Microsoft.AspNetCore.App 3.1.20 [<path-to-AspNetCore.App>]
  Microsoft.AspNetCore.App 3.1.32 [<path-to-AspNetCore.App>]
  Microsoft.AspNetCore.App 5.0.17 [<path-to-AspNetCore.App>]
  Microsoft.AspNetCore.App 6.0.13 [<path-to-AspNetCore.App>]
  Microsoft.AspNetCore.App 7.0.0 [<path-to-AspNetCore.App>]
  Microsoft.NETCore.App 3.1.20 [<path-shared-NETCore>]
  Microsoft.NETCore.App 3.1.32 [<path-shared-NETCore>]
  Microsoft.NETCore.App 5.0.17 [<path-shared-NETCore>]
  Microsoft.NETCore.App 6.0.13 [<path-shared-NETCore>]
  Microsoft.NETCore.App 7.0.0 [<path-shared-NETCore>]
  Microsoft.WindowsDesktop.App 3.1.20 [<path-shared-WindowsDesktop>]
  Microsoft.WindowsDesktop.App 3.1.32 [<path-shared-WindowsDesktop>]
  Microsoft.WindowsDesktop.App 5.0.17 [<path-shared-WindowsDesktop>]
  Microsoft.WindowsDesktop.App 6.0.13 [<path-shared-WindowsDesktop>]
  Microsoft.WindowsDesktop.App 7.0.0 [<path-shared-WindowsDesktop>]

发现的其他架构:
  x86   [C:\Program Files (x86)\dotnet]
    注册位置: [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

环境变量: 未设置
global.json 文件: 未找到

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 00:50:23