我们最近从VS2008升级到VS2010。我们的vb.net Windows Forms应用程序的转换进行得很顺利,但我们现在遇到了表单设计师的大问题。在VS2010中破解的Windows窗体设计器?
几乎任何对表单布局的改变(有时候只是一个解决方案重建)都会工作一次,但在重新编译时,IDE设计者拒绝显示表单,错误信息是空引用异常(没有细节是什么)。
关闭并重新启动VS2010可以解决这个问题,但仅限于一个编译周期 - 并且每次关闭并重新打开显然不切实际。关闭并重新打开表单不能解决问题。
如果在窗体的加载事件中出现了错误,或者由于随机原因导致出现错误,我们之前偶尔会遇到这些错误,但是从VS2008 SP1开始,这从来都不是严重的问题。
而现在用VS2010,现在是每表,每编译。
这是完全不可行的,我们必须恢复到VS2008的winforms开发。
任何建议,将不胜感激..
那么我的问题已经消失了,但我不知道为什么......我按照你的建议继续,并且我在设计模式中打开了窗体,期望它打破 - 但并没有。我尝试了一些之前打破过的形式 - 没有什么不愉快的。所以我关闭了所有东西,并在普通的单一IDE中再次打开解决方案。 Presto - 没有更多的问题。所以我似乎被排序(着名的遗言!!),但我不知道为什么。无论如何,感谢您的建议。 – ChrisA 2010-09-05 13:39:09