根据DPInst,我正在使用带有this tutorial的WiX安装驱动程序。它在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
的确切路径。这确实非常奇怪。
答案 0 :(得分:2)
我认为当你想使用DPInst.exe和/ path安装驱动程序时,你应该只提供包含.inf文件的目录的路径。那就是:dpinst.exe /path "C:\Program Files\My Driver\package\"
。