Я получаю эту ошибку при открытии проектного вида формы, на которой есть Honeywell DecodeControl (для сканера штрих-кода Honeywell - Dolphin 6100, если кому-то интересно).Тип «Microsoft.CompactFramework.Design.UnsafeControl» не имеет свойства с именем
Я гугле это до смерти, и сделал следующее:
добавлен файл XMTA с этим в нем:
<?xml version="1.0" encoding="utf-16"?>
<Classes xmlns="http://schemas.microsoft.com/VisualStudio/2004/03/SmartDevices/XMTA.xsd">
<Class Name="Honeywell.DataCollection.WinCE.Decoding.DecodeControl">
<Description></Description>
<DesktopCompatible>true</DesktopCompatible>
<DesignTimeVisible>true</DesignTimeVisible>
</Class>
</Classes>
Набор сказал Сложение Действие XMTA к «ни»
Игнорирование первая ошибка по-прежнему дает мне «Ссылка на объект, не установленную на экземпляр объекта».
Это не помогло.
После долгих поисковых запросов, похоже, это касается элементов управления, специфичных для устройства, и эта ошибка якобы должна остановить все, что может вызвать нестабильность в дизайнере ... за исключением того, что этот элемент управления работает довольно успешно в дизайнере весь день на работе, затем, когда я возвращаюсь домой, это бросает это на меня. Ничего не изменилось - одна и та же машина-разработчик, одно и то же устройство, тот же проект, тот же код, что и при последнем сохранении его на работе.
Я даже не пытаюсь отлаживать устройство на рабочем столе или эмуляторе - у меня есть устройство, подключенное через USB-подставку.
Буквально единственное, что изменилось, это то, что машина dev подключена к моей домашней сети беспроводной, а не CAT5 для работы в сети. И я не вижу, что это даже отдаленно связано с этим.
В связи с примечанием, элемент управления, о котором идет речь, никогда не появлялся в панели инструментов после того, как я выбрал «Элементы» -> проверить элемент управления. Не уверен, что это связано.
Может ли кто-нибудь пролить свет?
При необходимости я могу разместить код дизайнера.
Благодаря
+1 для петли. – ctacke