C#Project快速编译,但VS变得没有响应

时间:2013-05-24 16:29:02

标签: c# visual-studio-2010

我遇到了一个让我疯狂的问题。我们有一个C#项目,它有几种类型的自定义控件,但有几百个这些控件的实例(不要问)。每次我做任何需要编译的事情时,我都会遇到以下行为:

  • 该项目似乎很快建立(如3或4秒)。
  • 然后VS在相当长的一段时间内(或许15秒到一分钟)完全没有反应

窗口底部的状态在无响应期间显示“Build Succeeded”。 单击几乎任何内容都会导致出现微调器。 最终,微调器将消失,状态将在底部显示“Ready”,此时我重新开始营业。

我几乎可以肯定这是一个自我造成的问题,但对于我的生活,我无法弄清楚在“旋转”期间发生了什么。有没有什么方法可以看到在构建过程中发生了什么,这样我才能准确地确定我是如何用脚射击自己的?

更新:我尝试了一个奇怪的实验。我使用完全相同的用户控件创建了一个新的应用程序,然后在我的表单上填写了大约2,000个。没问题,这个应用程序工作正常。多么奇怪......

1 个答案:

答案 0 :(得分:0)

在编译项目之前关闭表单设计视图。

如果这不起作用(这对我有用,但对你没有,正如你在评论中提到的那样)那么我认为这是关于你的自定义控件,比如试图连接到服务器并验证它的许可。使用Wireshark之类的内容检查您的互联网流量。我希望有所帮助。