我们在Windows应用程序项目中遇到自定义用户控件的问题。 我们使用visual studio 2010(c#)。 当我们打开包含自定义控件的表单的设计视图时,设计视图显示以下错误: http://i.imgur.com/Li9qC.jpg
表单属于ui.forms,而自定义控件属于ui.controls。
这个错误突然出现,即使我们恢复到较旧版本,它仍会出现。
如果我们点击“忽略并继续”,第一个错误不会导致任何问题,但控件“specializzazioni1”不再出现在表单中。 无论如何,在执行时,它看起来是正确的。
答案 0 :(得分:3)
以下几次有助于捕捉设计时错误。 Reference
1)启动visual studio的第二个实例
2)进入工具菜单,“附加到进程”,选择“devenv.exe” 进程,然后单击“附加”按钮。
3)在Debug / Exceptions菜单中,
首次抛出时启用异常捕获(在Debug-> Exceptions菜单中)。
4)打开附带调试器的设计器。
5)第二次视觉训练将打破你的错误。
答案 1 :(得分:0)
通常当你在VS设计器中遇到这样的错误时,这是因为在你的用户控件\ form的构造函数中引发了异常 - 所以我会检查那里的内容是什么开始。也许你正在进行某种错误的初始化?