Obter data de modificação do arquivo no VB.NET
Eu tenho vários arquivos em uma pasta e preciso obter a data da última modificação. Então eu usei
FDate = IO.File.GetLastWriteTime(FName)
Funciona bem em alguns arquivos, mas em outros, recebo a data 1/1/1601. Mas quando verifico os arquivos no Windows Explorer, todas as datas parecem normais (recentes). Portanto, acho que existem várias datas de arquivos armazenadas no sistema de arquivos e as que o .NET está vendo não são as que o Windows está vendo. Como posso obter exatamente a data que aparece como "data de modificação" em uma janela do explorador de arquivos?
Eu tentei algunsVisual Basic 6.0 API, mas isso não parece funcionar no .NET.