Visual Studio 17.10.0 Preview 3调试器加载旧源文件问题求助
解决Visual Studio 17.10.0 Preview 3.0调试器加载旧源文件问题
针对你遇到的调试器加载已删除的旧源文件(缓存于C:\Users\David\AppData\Local\SourceServer),且调试时添加注释触发问题的情况,可尝试以下解决步骤:
清理SourceServer缓存
关闭Visual Studio,手动删除C:\Users\David\AppData\Local\SourceServer目录下的所有文件及子文件夹,彻底清除缓存的旧源文件。调整调试器符号与源文件匹配设置
- 打开Visual Studio,依次进入「工具」→「选项」→「调试」→「符号」
- 点击「清除符号缓存」按钮,若不需要源服务器支持,可取消勾选「启用源服务器支持」
- 切换到「调试」→「常规」页面,勾选「要求源文件与原始版本完全匹配」,强制调试器优先使用本地当前的源文件
解决增量编译缓存异常
- 右键点击解决方案,选择「清理解决方案」,删除bin、obj目录下的编译产物
- 再选择「生成解决方案」,进行全量编译
- 进入「工具」→「选项」→「调试」→「编辑并继续」,取消勾选「启用编辑并继续」,避免调试时修改代码(如添加注释)触发异常缓存逻辑
重置Visual Studio用户设置
打开命令提示符,运行以下命令重置VS到默认设置,排除自定义配置冲突:devenv /ResetSettings提交问题反馈
由于这是预览版本的潜在bug,建议通过VS内置的「帮助」→「发送反馈」→「报告问题」提交详细触发步骤、环境信息,帮助微软修复该问题。
内容的提问来源于stack exchange,提问作者David Thielen
相关产品推荐
相关产品推荐

