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

Visual Studio 2026中CSHTML页面IntelliSense失效问题求助

ASP.NET MVC项目构建正常但IntelliSense全量报错(CS0103、System.Linq不存在)

问题现象

升级至Visual Studio 2026后,ASP.NET MVC项目可正常完成构建,但IntelliSense完全失效:

  • @model、ViewBag、TextBoxFor/ValidationMessageFor等MVC辅助方法全部标红,鼠标悬停提示CS0103错误:“名称'model'在当前上下文中不存在”
  • 构建过程中弹出“命名空间'System'中不存在类型或命名空间名称'Linq'(是否缺少程序集引用?)”的提示,但实际构建成功
  • 重装VS2019、尝试VS2026预览版均无法解决问题

解决方案

1. 清理项目缓存与索引文件

  • 关闭所有Visual Studio实例
  • 删除项目根目录下的.vs隐藏文件夹、bin和obj文件夹
  • 重新打开项目,等待VS完成索引重建与缓存加载

2. 核对项目目标框架兼容性

  • 右键项目 → 属性 → 应用程序,确认目标框架版本为VS2026支持的版本(如.NET Framework 4.8及以上,或对应.NET Core版本)
  • 若目标框架过旧,升级至兼容版本;或在VS安装器中勾选对应框架的开发工具包

3. 修复Views目录Web.config配置

检查Views/Web.config中的Razor与MVC配置节点是否完整:

<system.web.webPages.razor>
  <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.9.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  <pages pageBaseType="System.Web.Mvc.WebViewPage">
    <namespaces>
      <add namespace="System.Web.Mvc" />
      <add namespace="System.Web.Mvc.Ajax" />
      <add namespace="System.Web.Mvc.Html" />
      <add namespace="System.Web.Optimization"/>
      <add namespace="System.Web.Routing" />
    </namespaces>
  </pages>
</system.web.webPages.razor>

4. 确认根目录Web.config程序集引用

检查项目根目录Web.config的编译节点中是否包含System.Linq等核心程序集:

<compilation debug="true" targetFramework="4.8">
  <assemblies>
    <add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    <add assembly="System.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    <!-- 其他必要程序集引用 -->
  </assemblies>
</compilation>

5. 重置Visual Studio用户设置

  • 打开VS,执行工具 → 导入和导出设置 → 重置所有设置,选择重置为默认配置
  • 重启Visual Studio后重新加载项目

6. 检查VS组件完整性

  • 打开VS安装器,确认已勾选ASP.NET和Web开发工作负载,以及对应.NET框架的开发工具包
  • 若为.NET Framework项目,确保安装了.NET Framework 4.8 SDK及以上版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 14:52:40