小编Kip*_*lov的帖子

设计器无法加载引用“Microsoft.WindowsCE.Forms”

我有 2 种形式:B 继承了 A。

如果我在 B 上添加 InputPanel 控件,我没有问题。如果我在 A 和 B 上添加 InputPanel 控件,我没有问题。但是如果我只在 A 上添加 InputPanel 控件,我将无法打开表单 B 的设计器。

错误是:

无法加载文件或程序集“Microsoft.WindowsCE.Forms, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac”或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

我读了很多关于这个的东西,但没有找到解决这个问题的方法。似乎Microsoft.WindowsCE.Forms.dll只有当输入面板处于基本形式时,设计器才能加载 dll 。

我试过 :

  • 在GAC中添加dll。
  • 创建一个新表单(例如:C 继承 A)
  • 创建一个空项目

编译我的项目没有任何问题。

谢谢你的时间

编辑:重新启动修复它。我不知道是我做了什么然后重新启动..还是只是重新启动。现在我可以在设计器中打开任何表单。

vb.net compact-framework designer reference

3
推荐指数
1
解决办法
3960
查看次数

标签 统计

compact-framework ×1

designer ×1

reference ×1

vb.net ×1