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

Visual Studio 2019 16.11.3版本Blazor Server App模板新建项目报错

Blazor Server项目@语法CS0103报错修复方案

该报错为Visual Studio 2019的Razor语法识别组件异常导致,与项目本身的代码逻辑无关,可按以下步骤修复:

  • 关闭当前项目,删除项目根目录下的.vs隐藏文件夹,清除VS针对该项目的本地缓存配置,缓存损坏是触发该类语法误报的最常见原因。
  • 打开VS 2019的开发者命令行工具,执行命令dotnet nuget locals all --clear清理全局NuGet缓存,避免依赖包缓存异常导致的校验错误。
  • 确认本地安装的.NET SDK版本兼容:VS 2019 16.11.x版本最高支持.NET 6 SDK,若本地安装了.NET 7及以上版本的SDK,需要在项目根目录新建global.json文件指定SDK版本,配置示例如下:
{
  "sdk": {
    "version": "6.0.400",
    "rollForward": "latestMinor"
  }
}
  • 重启Visual Studio后重新加载项目,右键解决方案选择「恢复NuGet包」,完成后执行重新生成解决方案操作,报错即可消除。
    如果执行以上步骤后仍存在报错,可打开Visual Studio安装程序,在「单个组件」标签下确认已安装「ASP.NET 和 Web 开发」工作负载下的所有Razor相关组件,补全安装后重启IDE即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 02:39:03