Как добавить двоичный драйвер устройства в Platform Builder для Windows CE 6.0?

StackOverflow https://stackoverflow.com/questions/1277448

Вопрос

Мне нужно добавить драйвер устройства в образ 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 перечислитель шины) необходимые настройки реестра для драйвера интерфейса потока.

Должен сказать, что трудности для новых пользователей с ограничениями на публикацию - это настоящая головная боль...

Надеюсь это поможет,

Шай

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top