我正在尝试为包含在 Windows 8 上安装 libusb-win32 的应用程序编写安装程序。
我遇到了这样一个事实,即 Windows 8 要求驱动程序包具有 CAT 文件,但我没有数字证书。
在我的情况下,禁用 Windows 8 上的数字签名检查或使用 Zadig 的选项没有用。
那么,是否可以在没有数字证书的情况下在 Windows 8 上使用 libusb-win32 呢?
我正在尝试为包含在 Windows 8 上安装 libusb-win32 的应用程序编写安装程序。
我遇到了这样一个事实,即 Windows 8 要求驱动程序包具有 CAT 文件,但我没有数字证书。
在我的情况下,禁用 Windows 8 上的数字签名检查或使用 Zadig 的选项没有用。
那么,是否可以在没有数字证书的情况下在 Windows 8 上使用 libusb-win32 呢?
从 Windows 8 驱动程序开始需要签名 - 请参阅重复帖子:在 Windows 8 中,第三方 INF 驱动程序文件是否需要签名?.
您可以检查此链接以禁用驱动程序签名强制。禁用后,可以安装未签名的 libusb-win32 驱动程序。我试过了,它在 Windows 8.1 X64 机器上对我有用。