Get Datei Änderungsdatum in VB.NET

Ich habe eine Reihe von Dateien in einem Ordner und muss das Datum der letzten Änderung ermitteln. Also habe ich

FDate = IO.File.GetLastWriteTime(FName)

Es funktioniert gut mit einigen Dateien, aber auf anderen bekomme ich ein Datum vom 1.1.1601. Aber wenn ich die Dateien im Windows Explorer überprüfe, sehen alle Daten normal aus (aktuell). Ich vermute also, dass im Dateisystem mehrere Dateidaten gespeichert sind und die, die .NET sieht, nicht die, die Windows sieht. Wie kann ich in einem Dateiexplorer-Fenster genau das Datum ermitteln, das als "Änderungsdatum" angezeigt wird?

Ich habe versucht, einigeVisual Basic 6.0 API-Zeug, aber das scheint in .NET nicht zu funktionieren.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage