这是对 this question 中报告的问题的后续处理具有相同的名称。
我在 Visual Studio 2022 中遇到了同样的问题,对象在几秒钟后或单击另一个对象时崩溃。提供的答案是更改 CodeMaid 中的设置,但我尚未加载 CodeMaid 并且遇到了相同的问题。
我尝试了多种检查和取消检查工具/选项/项目和解决方案/常规选项“在解决方案资源管理器中跟踪事件项目”和“在解决方案加载时恢复解决方案资源管理器项目层次结构状态”的方法,但没有任何效果。当我编码时,我将打开 Controller 来查看内部方法列表,或打开数据模型来查看变量以供在处理代码的其他方面时引用。几秒钟后它们就关闭了,这真是令人沮丧,迫使我一整天都一遍又一遍地重新打开它们。任何有关此事的帮助将不胜感激。
最佳答案
更新:
版本 17.5 似乎实际上解决了这个问题。我在 IDE 中对此进行了测试,它似乎不再崩溃。
更新:已发布 Microsoft 解决方案 here 。他们在 Visual Studio version 17.3.5 中包含了修复程序据推测。更新您的 IDE,问题有望得到解决。
这似乎是 known issue under investigation正如 Visual Studio 的错误跟踪器中报告的那样。使用版本 17.3.0 Preview 2.0 我也观察到了这种错误行为。
其他一些用户在同一线程中提到他们也遇到了同样的问题。一位用户发布了重现步骤,这与我自己尝试重现问题的步骤类似:
I expand Blazor project, I expand Pages folder, I lookup and expand a particular .razor file which has a nested .razor.cs file with code, I expand it, see the class node, expand class node, click on a property and usually in this moment, after less than a second or so the branch collapses and the focus in on the razor.cs node.
该票证显示它“适用于:Visual Studio 2022 17.0” - 如果可以的话,也许可以尝试回滚到此版本。否则,您可能需要等待修复。
关于visual-studio-2022 - Visual Studio 2022 : prevent collapsing folders in solution explorer (2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73023588/