gpt4 book ai didi

visual-studio-2012 - Int2Cat - DriverVer 设置为不正确的日期

转载 作者:行者123 更新时间:2023-12-04 05:13:33 25 4
gpt4 key购买 nike

我正在尝试使用 Visual Studio 2012 开发驱动程序,它会自动与 WDK 集成。

当我尝试构建我的驱动程序时,我收到来自 Inf2Cat 应用程序的错误消息。它说:

Errors: 2> 22.9.7: DriverVer set to incorrect date (postdated DriverVer not allowed) in \ntleg.inf. The current date (UTC) is 1/3/2013.



在我的 NTLeg.inf 中,我有:
[Version]
Signature="$WINDOWS NT$"
Class=
ClassGuid=
Provider=
DriverVer=
CatalogFile=NTLeg.cat

因此,DriverVerProperty 为空。我试图用任何值填充它,但 Inf2Cat 报告了同样的错误。我试图用当前、过去和 future 的日期填充它,结果相同。我该怎么办?

我尝试了 WDK 提供的示例,所有示例都报告了此错误。

最佳答案

当使用 StampInf 自动填充 DriverVer 时,它使用本地时间而不是 GMT,但 Inf2Cat 默认以 GMT (UTC) 进行验证。请参阅 StampInf 文档中的 Microsoft 意见和建议 http://msdn.microsoft.com/en-us/library/windows/hardware/ff552789(v=vs.85).aspx

最简单的解决方法是将 Inf2Cat 的驱动程序包项目设置更改为设置 /uselocaltime .那么问题就迎刃而解了!

关于visual-studio-2012 - Int2Cat - DriverVer 设置为不正确的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14148500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com