我正在使用WiX和DPInst安装一个驱动程序,就像本教程一样。它在Windows 7上运行得很好,但是我正在Windows上尝试它,我看到一个错误对话框弹出,上面说:
错误:路径'C:\Program \My Driver\package\driver.inf‘找不到
之后,它会打印一条长的使用信息。
如果在关闭对话框之前导航到C:\Program Files\My Driver\package\driver.inf,文件就在该位置。在InstallExecuteSequence中,InstallDriver设置为在InstallServices之前发生。出什么问题了?
注意:我尝试从命令行运行DPInst,并且得到了相同的错误。
此外,我尝试将DPInst移动到与.inf相同的目录中,并尝试在不使用/PATH参数的情况下运行它。奇怪的是,我仍然得到相同的错误(也就是说,它给出了它“找不到”的.inf的确切路径。这实在是很奇怪。
发布于 2012-12-13 12:02:01
我认为,当您想使用DPInst.exe和/path安装驱动程序时,您应该只提供到包含.inf文件的目录的路径。那就是:dpinst.exe /path "C:\Program Files\My Driver\package\"。
https://stackoverflow.com/questions/10243969
复制相似问题