2012-04-20 2 views
1

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

ERROR: Path 'C:\Program Files\My Driver\package\driver.inf' not found

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

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

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

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

ответ

2

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

Смежные вопросы