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