Путь не найден DPInst

Я устанавливаю драйвер, используя WiX с DPInst, согласно этому руководству. Он отлично работает в Windows 7, но я пробую его в Windows XP, и у меня появляется диалоговое окно с сообщением об ошибке:

ОШИБКА: путь 'C:\Program Files\My Driver\package\driver.inf' не найден

после чего он печатает длинное сообщение об использовании.

Если я перейду к C:\Program Files\My Driver\package\driver.inf прежде чем я закрою диалоговое окно, файл находится в этом месте. в InstallExecuteSequence, InstallDriver должно произойти раньше InstallServices, Что не так?

Примечание: я попытался запустить DPInst из командной строки, и я получаю ту же ошибку.

Кроме того, я попытался переместить DPInst в тот же каталог, что и .inf и попытался запустить его без /PATH аргумент. Странно, я все еще получаю ту же ошибку (то есть, она дает точный путь к .inf что он "не может найти". Это действительно очень странно.

1 ответ

Я думаю, что если вы хотите установить драйвер с помощью DPInst.exe с /path, вы должны указать только путь к каталогу, содержащему INF-файл. То есть: dpinst.exe /path "C:\Program Files\My Driver\package\",

Другие вопросы по тегам