У меня есть 2 формы: B наследует A.
Если я добавлю элемент управления InputPanel на B, у меня нет проблем.Если я добавлю элемент управления InputPanel на A и B, у меня нет проблем.Но если я добавлю элемент управления InputPanel только на A, я не смогу открыть конструктор для формы B.
Ошибка:
Не удалось загрузить файл или сборку 'Microsoft.WindowsCE.Forms, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = 969db8053d3322ac 'или одна из ее зависимостей.Определение манифеста обнаруженной сборки не соответствует ссылке на сборку.(Исключение из HRESULT: 0x80131040)
Я прочитал много вещей об этом и не нашел ничего, чтобы решить это.Кажется, что конструктор не может загрузить DLL Microsoft.WindowsCE.Forms.dll
только тогда, когда панель ввода находится в базовой форме.
Я пытался:
- Добавить DLL в GAC.
- Создание новой формы (например, C наследует A)
- Создание пустого проекта
У меня нет проблем с компиляцией проекта.
Спасибо за ваше время
РЕДАКТИРОВАТЬ: перезагрузка исправить это.Я не знаю, сделал ли я что-то и перезагрузку ... или только перезагрузку.Теперь я могу открыть любую форму в конструкторе.