微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法使用 wix 安装过滤器驱动程序

如何解决无法使用 wix 安装过滤器驱动程序

我目前正在尝试使用 wix 安装过滤器驱动程序。这是我正在使用的代码

cat

但是当我的应用程序安装时,我没有看到安装的驱动程序。我深入研究了日志,发现了这个警告。

<Directory Id="DCVFilterDriver" Name="FilterDriver">
<Component Id="FilterDriver" Guid="xxxxx">
<File Source="$(var.RESOURCE_DIR)\filter-driver\fd.sys" diskId="1" KeyPath="yes" />
<File Source="$(var.RESOURCE_DIR)\filter-driver\fd.inf" diskId="1" />
<File Source="$(var.RESOURCE_DIR)\filter-driver\fd.cat" diskId="1" />
<WixDifx:Driver DeleteFiles="yes"/>
</Component>
</Directory>

.inf 文件中没有硬件 ID。由于此驱动程序不是我们开发的,因此无法对其进行编辑。但是,我可以右键单击 inf 文件并成功安装它。 我的问题是如何使用 wix 安装过滤器驱动程序 - 可能吗?如果是,我正在做的错误是什么以及如何做。我在这里先向您的帮助表示感谢。 :)

解决方法

您是否查看过 difx:Driver/@Legacy 属性以及其他可能有帮助的属性? https://developer.android.com/reference/android/view/SurfaceView。如果您有更多的日志,它可能会更有助于诊断问题所在。

      <Component Id='ScannerDriver' Win64='yes'>
        <File Id='ScannerSYS' Source='scanner.sys' KeyPath='yes' />
        <File Id='ScannerINF' Source='scanner.inf' />
        <File Id='ScannerCAT' Source='scanner.cat' />
        <difx:Driver Legacy='yes' />
      </Component>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。