阅读:2306回复:1
vista 64位 inf 文件中变量在测试中没有替换,测试通不过
要点:
1.在xp32位上顺利通过 2.在vista64位上好多任务的子任务 Auto set driver verifier 中涉及到的命令中有调用驱动程序sys的文件名 3.文件名中包含有%%包起来的变量没有替换。通过log可以看到。 4.驱动可以正常安装使用(当然,在64位下是在不强制签名模式下使用) 问题描述如下: 在inf文件中有如下的语句 -------------------------------------------- %PRODUCTNAME%_drv.sys ... [Strings] PRODUCTNAME=“ABC" --------------------------------------------- 在xp的测试中 %PRODUCTNAME%_drv.sys 被正确替换为ABC_drv.sys 而在vista64测试中 %PRODUCTNAME%_drv.sys 仍然是%PRODUCTNAME%_drv.sys 某个测试命令调用到 %PRODUCTNAME%_drv.sys,由于其未替换为ABC_drv.sys所以通不过测试。 |
|
沙发#
发布于:2009-09-17 17:03
请高手指点一下
|
|