【发布时间】:2014-11-12 10:49:54
【问题描述】:
我试图在 [SystemFolder]\drivers\ 中搜索驱动程序文件,我使用了下面的行
<util:FileSearch Path="[SystemFolder]\drivers\my_Driver.sys" Result="exists" Variable="myDriver" />
我正在搜索的驱动程序文件始终安装在 C:\Windows\System32 中。 那么,即使我在 x64 平台上安装,使用 SystemFolder 属性是否有效? SystemFolder 属性是否根据正在安装的 Windows 平台转换其值?
【问题讨论】:
-
在 x64 系统上,您需要 System64Folder。在不知道您支持的架构以及该驱动程序是否有 32 位和 64 位版本的情况下,我无法判断您是否需要 x86 的 MSI 和 x64 的 MSI。
-
在查看了我们产品的驱动程序后,我发现64位和32位驱动程序版本总是安装在C:\Windows\System32中。我必须修改驱动程序才能使其正常工作。谢谢! ;)