Int2Cat - DriverVer eingestellt Falsches Datum
Ich versuche zu entwickeln, die einen Treiber mit Visual Studio 2012, die integriert sich automatisch mit WDK.
Wenn ich versuche, meine Treiber, erhalte ich eine Fehlermeldung von Inf2Cat app. Es sagt:
Fehler: 2> 22.9.7: DriverVer eingestellt falsche Datum (postdated
DriverVer nicht erlaubt) in \ntleg.inf. Das aktuelle Datum (UTC) ist
1/3/2013.
In meinem NTLeg.inf-ich habe:
[Version]
Signature="$WINDOWS NT$"
Class=
ClassGuid=
Provider=
DriverVer=
CatalogFile=NTLeg.cat
So, DriverVerProperty leer ist. Ich habe versucht, füllen Sie es mit jedem Wert, aber Inf2Cat meldet die gleichen Fehler. Ich habe versucht, ihn zu füllen mit der aktuellen, vergangenen und zukünftigen Zeitpunkt, das gleiche Ergebnis. Was soll ich tun?
Ich habe versucht, Proben mit WDK und das sind alle die Meldung dieses Fehlers.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bei der Verwendung StampInf automatisch zu füllen DriverVer es nutzt lokale Zeit keine GMT, aber Inf2Cat Standardeinstellungen zu überprüfen, in GMT (UTC). Siehe Microsoft Kommentare und Anregungen, StampInf Dokumentation http://msdn.microsoft.com/en-us/library/windows/hardware/ff552789(v=vs. 85).aspx
Einfachste fix ist, ändern Sie Ihre Treiber-Paket Projekt-Einstellungen für Inf2Cat set /uselocaltime. Dann verschwindet das problem!
Gelöst. Brauchen nur zu warten, bis die UTC-Datum und-Zeit und mein lokales Datum-Zeit bekam das gleiche Datum.
Können Sie nicht verlassen DriverVer leer. Wie angegeben hier, ist es erforderlich, beginnend mit Windows 2000. Beachten Sie auch, dass das Datum muss angegeben werden als mm/dd/yyyy mit zwei Ziffern für den Monat und den Tag und vier stellen für das Jahr. Schließlich muss das Datum der letzten Datum einer Datei in dem Paket. Meine Vermutung ist, dass Voraussetzung ist, was stolpern Sie.