Visual Studio 2017调试时出现脚本错误问题求助
解决VS2017更新后调试时频繁弹出脚本错误的问题
我之前在VS2017某次更新后也碰到过一模一样的情况——调试时不停弹出“此页面上的脚本发生错误”提示,得逐个确认才能继续,清IE缓存完全没用。后来试了这几个方法解决了,你可以挨个试试:
关闭VS的JavaScript调试选项
打开VS2017,依次点工具→选项→调试→常规,找到「启用JavaScript调试(仅适用于Internet Explorer)」,把这个选项的勾选取消掉。VS更新后这个选项经常会被默认开启,强制关联IE的脚本调试组件,很容易引发冲突。重置VS用户配置
有时候更新会把VS的配置搞乱,试试重置到默认状态:- 关掉所有VS窗口,右键点击命令提示符选择「以管理员身份运行」
- 输入命令
devenv /ResetSettings并执行 - 重启VS后再调试看看效果
修复VS安装组件
更新过程中可能有组件损坏,打开Visual Studio Installer,选择你的VS2017实例点击「修改」,然后在弹出的界面里选「修复」,让安装程序重新校验并修复损坏的文件。禁用IE的脚本调试功能
除了清缓存,IE本身的脚本调试设置也要检查:
打开IE,点右上角齿轮图标 →Internet选项→高级选项卡,找到「禁用脚本调试(Internet Explorer)」和「禁用脚本调试(其他)」,把这两个都勾选上,确定后重启IE和VS。
如果上面的方法都没效果,建议新建一个空白项目试试调试。如果新项目没问题,那大概率是你现有项目的调试配置或者某个脚本文件存在异常,需要针对性排查项目里的JS代码了。
内容的提问来源于stack exchange,提问作者shogged
相关产品推荐
相关产品推荐

