【发布时间】:2009-11-16 16:15:47
【问题描述】:
我们有一个从 VS 2005 迁移到 2008 的项目。
一个表单正在使用用户控件。当我打开此表单时,我会收到设计师的以下消息:
变量“_usercontrol”是 未声明或从未分配。
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.Error(IDesignerSerializationManager 经理,字符串 exceptionText,字符串 帮助链接)在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager 经理,字符串名称,代码表达式 表达式)在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager 经理,字符串名称,代码表达式 表达式)在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager 经理,CodeStatement 语句)
如果我忽略此错误并继续,用户控件声明将从设计器中删除。有人可以告诉我如何解决这个问题吗?
【问题讨论】:
-
那么究竟什么是“usercontrol”?它是什么样的控制,它有什么作用?有资源依赖吗?