1

根据本教程,我正在使用带有DPInst的 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它“找不到”的确切路径。这确实很奇怪。

4

1 回答 1

2

我认为,当您想使用带有 /path 的 DPInst.exe 安装驱动程序时,您应该只提供包含 .inf 文件的目录的路径。即:dpinst.exe /path "C:\Program Files\My Driver\package\"

于 2012-12-13T12:02:01.523 回答