.net 调试器无法在Visual Studio 2022上运行

6ljaweal  于 2023-03-20  发布在  .NET
关注(0)|答案(2)|浏览(386)

我正在将Visual Studio 2022与.NET Framework 6.0配合使用,同时尝试调试应用程序,但未在起始点命中断点。请尝试对program.cs类应用调试器
我已经应用了所有这些变化,但仍然没有为我工作。我不知道发生了什么。
1.工具-〉选项-〉调试-〉常规,禁用“要求源文件与原始版本完全匹配”。
1.工具-〉选项-〉调试-〉符号,启用Microsoft符号服务器。
1.工具-〉选项-〉调试,选中“仅启用我的代码”和“使用管理/取消管理模式”。
还要多次重新启动系统和更新visual studio。
请提出解决方案。

6yt4nkrj

6yt4nkrj1#

就在两天前遇到了一个非常类似的问题,无论我做什么,当我在我的项目上放一个断点,然后启动调试会话时,整个应用程序在没有任何明确原因的情况下下下地狱。
有时,应用程序启动并显示主屏幕,但浏览器没有停止旋转,整个应用程序没有响应任何鼠标或键盘交互。
有时应用程序正常启动,但当我到达断点代码时,应用程序再次停止响应,只显示一个白色页。
当然,当Visual Studio发生无法解释的事情时,我已经尝试了通常的变通方法。

  • 首先,我清理并重建了解决方案。没有更改
  • 其次,我手动删除了obj和bin文件夹。(只是因为)。没有变化
  • 第三,我退出了VisualStudio,手动删除了隐藏的.vs文件夹。所以,再见了断点和打开标签,但这在第一个新设置的断点也失败了
  • 最后,我采取了最后一锤短的重新安装,并运行到工具菜单,选择导入/导出设置,并选择清除所有设置.(我已经保存了当前的设置,以比较他们与旧的设置,但有太多的差异,告诉什么是真正重要的或不).

这已经解决了问题(到目前为止),我现在可以按预期应用我的断点了。当然,这意味着更多的配置会丢失,如外部工具,配色方案等...所以,如果你达到了这一点,准备重新安装一堆东西。

whitzsjs

whitzsjs2#

我每周都会遇到这种情况。要解决这个问题,我可以关闭Visual Studio并删除隐藏的.vs文件夹。之后就没事了。
微软可能已经在调试这个了,除了他们不能,因为他们的断点不起作用。

相关问题