Пътят не е намерен от 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, който „не може да намери“. Това наистина е много странно.


person fredley    schedule 20.04.2012    source източник


Отговори (1)


Мисля, че когато искате да инсталирате драйвер с помощта на DPInst.exe с /path, трябва да предоставите само пътя до директорията, която съдържа .inf файла. Тоест: dpinst.exe /path "C:\Program Files\My Driver\package\".

person iikkoo    schedule 13.12.2012