相关疑难解决方法(0)

找不到类型'xxx.xxx.xxx'.请确保装配

当我尝试打开一个在不同项目中引用UserControl的表单时,我搜索了StackOverflow并发现了类似的问题.

我得到"为了防止在加载设计器之前可能丢失数据,必须解决以下错误:"与以下两个错误相关的消息:


找不到类型'MyNamespace.CommonUi.InformationBox'.请确保引用包含此类型的程序集.如果此类型是开发项目的一部分,请确保使用当前平台或任何CPU的设置成功构建项目.


变量'InformationBox1'未声明或从未分配过.

InformationBox1是设计器中表单上的用户控件InformationBox的一个实例 - 它只是被引用为;

Friend WithEvents InformationBox1 As MyNamespace.CommonUi.InformationBox

"MyNamespace.CommonUi"项目成功构建.

我在项目中得到智能感知,所以我有理由相信它被正确引用了.

到目前为止,和其他人一样:

这个项目已经从VS2005中的.NET2/x86迁移到VS2012中的.NET4/x64.

现在,当解决方案在64位下运行时,它不起作用,我得到了这个设计器错误.但是,如果我将其切换到32位(技术上是AnyCPU),我可以打开设计师就好了.

我已经阅读了类似线程中的其他建议,但他们没有看到提供任何解决方案(我甚至已经走了"左移和右移以使其重建"选项)

.net vb.net visual-studio-designer visual-studio-2012

39
推荐指数
4
解决办法
3万
查看次数