Путь не найден 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\"
,