0

出于某种原因,在设计时尝试打开/编辑表单时出现异常。(出现典型的“忽略并继续”异常对话框)

这是场景。我在同一个解决方案中有一个项目 dll 库以及另一个 WindowsForm 项目。参考文献是正确的(至少我很确定它们是正确的)。

当我将构建配置设置为 x64 时,在使用引用库中的任何控件打开表单时出现设计时异常。两个项目都设置为 x64,我在配置中验证了两个项目的平台时间。

当我将构建配置设置为任何 CPU 时,一切都很好。

当我将构建配置设置为 x86 时,一切都很好。

我可以调试任何配置并且 WindowsForm 项目运行良好。

在 x64 平台配置上,设计时 GUI 是否存在一些问题?

异常详情:

“找不到类型 SimGenGpsSyncLib.Controls.ClockControl”。请确保引用了包含此类型的程序集。如果此类型是您的开发项目的一部分,请确保已使用当前平台或任何 CPU 的设置成功构建项目。

此错误的实例 (1) 1. 没有关于此错误的错误行信息的堆栈跟踪。

注意:SimGenGpsSyncLib 显然是拥有控制权的库。该项目被正确引用,因为只需将配置平台更改为 x86 或任何 CPU 将允许对包含控件的表单进行设计时编辑。

该控件是一个 UserControl 并被拖放到窗体上。

4

0 回答 0