【发布时间】:2015-04-27 07:11:53
【问题描述】:
我有一个带有 FormMain.cs 的 Winforms 项目。我可以毫无错误地构建项目,它可以作为一个启动项目。
但是,当我单击 FormMain.cs 访问设计视图时,我看到以下设计时错误列表:
找不到类型 'UserControlsTabbed.UserControlTabPanel'。 请确保包含此类型的程序集是 参考。如果此类型是您的开发项目的一部分,请制作 确保项目已使用设置成功构建 您当前的平台或任何 CPU。
和
变量“userControlTabPanel1”要么未声明,要么被 从未分配过。
我当然记得使用 FormMain.cs 的设计视图。我记得将 userControlTabPanel1 放在 FormMain.cs 中的 tableLayoutPanel 单元格中。当时我没有任何设计视图错误。在我的代码库中,这可能是 100-150 版本之前的版本。到目前为止,我还没有任何需要访问 FormMain.cs 的设计视图。
第二条错误消息尤其令人困惑。打开 FormMain.Designer.cs 我看到自动生成的代码包含声明和赋值。
我对为什么 winforms 应用程序执行没有问题但设计视图有错误感到困惑。任何帮助将不胜感激。
【问题讨论】:
-
这可能应该是对您的问题的编辑而不是评论。
-
很可能您引用了错误的 (.Net) 版本的程序集。
-
第二部分是第一部分的结果。如果你修复第一个,它将被修复
-
解决方案中的所有项目都针对框架 4.5.2