我正在使用Visual Studio 2013,并且创建了一个如此巨大的错误,每当我加载我的项目时,visual studio就会挂起......它不会崩溃甚至系统仍然认为应用程序正在响应!?
基本上我在Update();
中为WndProc
添加了Control
,现在只更新自己及其所有兄弟姐妹 - 永远,以及永远不要让我在边缘点击一下!
我知道傻了!
我已经删除了所有二进制文件以试图阻止这种疯狂,但每次我重新加载项目时 - 它都是;一个带有几个按钮的表单,只是无休止地更新!
我该怎么办?
我需要重新编译解决方案,但我甚至无法自动加载设计器......
我可以编辑csproj或其他东西来阻止解决方案自动加载这些文件吗?
答案 0 :(得分:4)
只需使用其他文本编辑器(记事本)打开有问题的文件,只需删除(或注释掉)创建错误的代码行。然后在Visual Studio中重新打开解决方案。
在Visual Studio之外编辑有问题的文件后,您可以清理Obj缓存和二进制文件,但即使不必删除中间文件和二进制文件,问题也很可能会消失。
正如另一位用户指出的那样,您也可以删除解决方案用户选项(.suo)文件并启动Visual Studio,然后通过右键单击它并确保选择"查看代码&#来打开有问题的文件34;以免触发设计器并编辑代码以消除问题。无论哪种方式都应该没问题。
答案 1 :(得分:2)
如果您删除该解决方案的.suo文件然后打开它,则应该为您提供一个空的' left'侧。