当我尝试打开一个在不同项目中引用UserControl的表单时,我搜索了StackOverflow并发现了类似的问题.
我得到"为了防止在加载设计器之前可能丢失数据,必须解决以下错误:"与以下两个错误相关的消息:
和
InformationBox1是设计器中表单上的用户控件InformationBox的一个实例 - 它只是被引用为;
Friend WithEvents InformationBox1 As MyNamespace.CommonUi.InformationBox
"MyNamespace.CommonUi"项目成功构建.
我在项目中得到智能感知,所以我有理由相信它被正确引用了.
到目前为止,和其他人一样:
这个项目已经从VS2005中的.NET2/x86迁移到VS2012中的.NET4/x64.
现在,当解决方案在64位下运行时,它不起作用,我得到了这个设计器错误.但是,如果我将其切换到32位(技术上是AnyCPU),我可以打开设计师就好了.
我已经阅读了类似线程中的其他建议,但他们没有看到提供任何解决方案(我甚至已经走了"左移和右移以使其重建"选项)