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

CSHTML页面调试行无法高亮求助:CS页面正常,调设置无效

解决CSHTML调试行无法高亮的问题

嘿,我之前也碰到过一模一样的情况——CS文件调试时断点行高亮正常,偏偏CSHTML就不行,调字体颜色大小也没用。给你几个亲测有效的解决思路:

  • 检查调试核心设置
    打开Tools > Options > Debugging > General,确保勾选了Enable JavaScript debugging for ASP.NET (Chrome, Edge and IE)(如果是ASP.NET项目的话),另外确认Enable Just My Code是开启状态,这个选项有时候会影响调试标记的渲染。

  • 重置字体颜色配置
    手动调整Fonts and Colors可能不小心改坏了关联设置,到Tools > Options > Environment > Fonts and Colors,点击右下角的Reset按钮恢复默认,重启Visual Studio后再试调试。

  • 确认CSHTML的编辑器关联
    右键CSHTML文件,选择Open With...,确保选中的是HTML Editor (with JavaScript)或者ASP.NET Web Forms Editor,如果用了普通文本编辑器打开,调试高亮肯定不会生效。

  • 清理VS缓存文件
    缓存紊乱也会导致这类UI异常:关闭VS后,删除以下目录的内容(放心,不会丢项目代码,只是清理临时缓存):

    • %LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache
    • %LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\Temp
      重新打开VS加载项目,再调试看看。
  • 更新Visual Studio到最新版
    旧版本的VS可能存在已知的调试高亮bug,打开Help > Check for Updates,安装所有可用的更新补丁,很多这类小问题在新版本里都被修复了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 08:09:54