Как добавить двоичный драйвер устройства в Platform Builder для Windows CE 6.0?
-
16-09-2019 - |
Вопрос
Мне нужно добавить драйвер устройства в образ Windows CE. У меня есть драйвер в файлах .dll и .reg, а также в пакете .cab.Я использую Visual Studio 2005 с Platform Builder для Windows CE 6.0.
Как мне это сделать?
Решение
Если вы используете OSDesign и хотите добавить Dll к образу, создаваемому OSDesign, просто поместите файл Dll в каталог %WinceRootDir%\Platform\\Files.Если вы это сделаете, файл будет автоматически скопирован в каталог выпуска при выполнении сборки.Что касается реестра, то достаточно внести соответствующие изменения в файл Porject.reg и он будет интегрирован во всю сборку.Когда вы добавляете драйвер интерфейса потока, вам необходимо добавить его настройки реестра без изменения [HKEY_LOCAL_MACHINE\BuiltIn\Drivers\].Вы можете прочитать здесь (Отличный блог- http://geekswithblogs.net/BruceEitman/archive/2008/12/08/windows-ce-stream-interface-driver-registry-settings.aspx) (Я не могу опубликовать другую ссылку, поэтому найдите в msdn перечислитель шины) необходимые настройки реестра для драйвера интерфейса потока.
Должен сказать, что трудности для новых пользователей с ограничениями на публикацию - это настоящая головная боль...
Надеюсь это поможет,
Шай