У меня есть приложение для Windows Mobile, в котором я хочу проверить ориентацию устройства.
Поэтому я написал следующее свойство в одной из моих форм:
internal static Microsoft.WindowsCE.Forms.ScreenOrientation DeviceOriginalOrientation { get; private set; }
Странно то, что после этого всякий раз, когда я открываю UserControl, дизайнер показывает это предупреждение, даже если этот UserControl не использует свойство:
Не удалось загрузить файл или сборку 'Microsoft.WindowsCE.Forms, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = 969db8053d3322ac' или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Комментируя вышеуказанное свойство, вы увидите предупреждение и снова увидите пользовательский элемент управления.
Приложение успешно собрано и в обоих случаях работает без проблем.
Кто-нибудь знает, почему это происходит и как я могу это исправить?