我有一个从 FTDI 安装 USB 串行驱动程序的安装程序。但是在某些计算机上(所有计算机都运行俄语 Windows XP,因此可能是某些语言问题)安装失败。我曾尝试使用干净的俄语 Windows XP Professional SP3 重复它,但它在那里工作,所以它不是一个明确的语言问题。
dpinst.log 文件说:
`信息:04/18/2013 14:05:34 信息:产品版本 2.1.0.0。 信息:版本:6.1.7601 Service Pack 1 信息:平台 ID:2(NT) 信息:服务包:1.0 信息:套件:0x0100,产品类型:1 信息:架构:X86。 信息:交互式 Windows 站 信息:命令行:'"D:\Something\DPInst32.exe"' 信息:DPInst 是多语言二进制文件。 信息:**************************************** 信息:当前工作目录:'D:\Something\Drivers' 信息:在路径 'D:\Something\Drivers' 上运行 信息:未提供有效的“dpinst.xml”文件。 错误:当前操作系统不支持 DPInst.exe。 信息:返回代码 0x80000000`
我不使用 dpinst.xml 文件是正确的,但这不是必需的。或者?
在安装程序中,我使用开关运行 dpinst(32 或 64,取决于操作系统),/c /q /sa /sw
但这可能无关紧要,因为双击 dpinst32.exe 也会出错。dpinst 版本是 2.1