DirectoryInfo.CreationTimeを使用して、ディレクトリが作成された日付を取得していますが、奇妙な日付が返されます{21/11/1617 0:00:00}
var directoryInfo = new DirectoryInfo("C:\\testFolder");
var lastWriteTime = directoryInfo.LastWriteTime; // correct value
var creationTime = directoryInfo.CreationTime; // Date = {21/11/1617 0:00:00}
var creationTimeUtc = directoryInfo.CreationTimeUtc; // Date = {21/11/1617 0:00:00}
何か案が?
更に:
NAS共有にあるフォルダー。一部のフォルダーは正しい値を返し、一部のフォルダーは次のテストを実行しませんでした。
- マシンを再起動し、データと時刻が正しく設定されていることを確認します
- 別のマシンからアプリケーションを実行する
- .NET4.0VS2010を使用してアプリケーションを再作成します
- さまざまなOSウィンドウからアプリケーションを実行する7
すべて同じ値を返します。ただし、フォルダのプロパティを選択すると、作成日は2008に設定されます。これはバグですか?