我们的解决方案中有一个项目,其中包含一个具有多个窗体的测试应用程序。每当我在表单编辑器中打开一个表单时,Visual Studio就会去吃午餐,咀嚼整个处理器...直到我杀死进程。
我试图移植到一个新项目,在其中一个表单中思考某些内容,或者项目文件导致问题,但新项目表现出相同的行为。但是,在新的解决方案中,表单行为正常。
我们最近将解决方案从2005年转换为2008年,但我找不到任何类似的转换问题。
其他人有类似的经历吗?
答案 0 :(得分:2)
在表单加载期间发生的操作之一是表单中出现的表单控件在Visual Studio进程中实例化。鉴于它们正在运行过程中,它们可能会对Visual Studio执行不良操作,因为它会导致崩溃或挂起。
您可以通过打开表单并将调试器附加到visual studio并查看是否有任何控件处于及时/无限循环中来对此进行排除。
答案 1 :(得分:0)
搜索所有项目以查找要放入工具栏的任何自定义控件,我不知道这是否是您问题的一部分。