我有一个Windows Mobile应用程序,我想要检查设备的方向。因此,我在其中一个表单中编写了以下属性:
internal static Microsoft.WindowsCE.Forms.ScreenOrientation DeviceOriginalOrientation { get; private set; }
奇怪的是,自从这件事发生后,每当我打开用户控件时,即使该用户控件不使用该属性,设计器也会显示此警告: 无法加载文件或程序集“Microsoft.WindowsCE.Forms,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 969db8053d3322ac”或其某个依赖项。找到的程序集清单定义与程序集引用不匹配。(HRESULT 的异常:0x80131040) 注释上述属性将解除警告并再次显示用户控件。 应用程序在两种情况下都可以成功构建和运行,有人知道为什么会发生这种情况以及如何修复吗?