Visual Studio 2008设计人员搞砸了大型VB项目

时间:2008-12-10 15:18:58

标签: vb.net visual-studio-2008

我们有3个开发人员都使用相同的版本(VS 2008 SP1),我们都使用大型VB项目(Windows窗体)。有时,IDE会出现各种问题,例如锁定,崩溃,甚至无法拖动表单对象,或者它会立即消失。

在我们最大的项目中(实际上是一个解决方案文件中的5个项目),这里的几个人只能重建项目进行2-3次测试才能关闭工作室并重新打开它。

还有其他人经历过这个吗?大型C#项目会发生这种情况吗?

5 个答案:

答案 0 :(得分:2)

是的,我一直都在体验这一点!如果你能相信它,它在2008年会变得更好。

我经常发现原因与我自己的代码中的异常有关。 UI可能会引入一个在设计模式下表现不佳的自定义控件,从而导致问题。

有时,我会调出VS2008的第二次执行并将调试器附加到VS的第一次执行。然后,我可以调试我自己的代码,因为它是在第一个实例的设计器中运行的。通常会抛出异常,我可以修复我的代码以便在设计器中更好地发挥作用。

在其他情况下,我不知道为什么会这样。

答案 1 :(得分:1)

我听说有人遇到这个问题,但我自己从来没有遇到任何问题。

我听说有很多人将问题追溯到使用ReSharper作为主要原因。

答案 2 :(得分:1)

我遇到的最常见的问题是设计器崩溃是因为我创建了一个表单,其中唯一的构造函数需要参数。

为了减轻这种情况,当我需要仅使用参数实例化表单时,我创建了一个私有的无参数构造函数,设计人员可以使用该构造函数但表单的消费者不会看到它。

答案 3 :(得分:0)

我个人经历过VS2008 sp1的各种设计师邪恶。我卸载了Service Pack以恢复我的开发环境的稳定性。这是一个不幸的答案,但试一试。

答案 4 :(得分:0)

我唯一接近的就是设计视图崩溃并引发错误,以前导致我必须重新创建表单并复制并粘贴代码,直到我学会了解决它。

我的问题是因为我使用ctrl + f了很多。如果你使用大文件,这可能就是正在发生的事情。