【发布时间】:2019-12-31 15:26:45
【问题描述】:
我的 Visual Studio 安装出现了大约两周的奇怪问题。 我在 VS2015 Update 3 和 Windows 10 1903 上使用 C# 在代理后面工作。
问题?每次我尝试停止调试时,Visual Studio 都会冻结。有时,Visual Studio 会弹出一个窗口,表明进程挂起,我可以尝试杀死它(这并不总是有效)。有时这个窗口根本不显示。大多数情况下,我最终会使用 Sysinternals ProcessExplorer 杀死 VS - 我收到消息说我的调试项目的进程无法被杀死(访问被拒绝,即使作为管理员也是如此)。我再次启动 VS,尝试执行/调试我的项目 - 但失败了,因为项目的进程仍然存在并且 VS 无法覆盖可执行文件。清理项目有时会有所帮助,但有时我最终会多次启动/重新启动 VS,使用 ProcessExplorer 终止进程,直到我可以开始下一个调试会话并且一切都从头开始。
我尝试了什么?
- 已禁用 .vshost 进程
- Internet Explorer > 高级设置 > 安全 > 证书资料已禁用
- 在大多数情况下,首先分离调试器是可行的
- 禁用了我的网卡。这似乎可行,但不是真正的解决方案
- Visual Studio 修复安装
- 禁用所有插件/扩展/插件 (LanceLi-MSFT)
- 已清除 VS 组件缓存 (LanceLi-MSFT)
- 已安装 this 补丁 (LanceLi-MSFT)
欢迎提出想法和建议 :)
【问题讨论】:
-
其他visual studio项目有同样的问题吗?
-
或许你可以清理vs的缓存并重启vs,关注this。并禁用第三方扩展以检查它是否有帮助。很难说,但我遇到的几个奇怪行为的问题来自第三方与扩展。这个问题在 windows 1809 之前出现过吗?
-
@CarCar 尝试了其他一些项目......一切都很好。所以我创建了一个新项目并将源代码文件添加到这个新项目中,问题又回来了......所以问题可能出在我的源代码中 - 编码问题或无法处理这些文件的扩展...... .
-
@LanceLi-MSFT 不,1903 更新之前已经推出。我添加此信息只是为了防止 vs2015 和 w10 1903 可能存在已知错误
-
@Michael 您是否安装了this patch 来修复VS2015 update3 的一些已知问题?之后,转到工具=> 导入和导出设置以重置所有 vs 设置。如果上述问题仍然存在,这个问题可能与代码有关,这意味着我们无法检查它,除非我们能重现它:(
标签: visual-studio debugging visual-studio-2015 freeze