2012-09-06 64 views
2

我使用Crowling圖像的以下代碼。在.net Winforms中保存圖像問題

我刪除已經存在的圖像。

它正在工作,但當我保存新的圖像,然後它正在保存圖像,但創建的文件時間顯示與以前創建的文件時間相同。

誰能知道我該如何解決這個問題?

我的代碼如下。

Image _Image = DownloadImage(ImageSrc); 
if (_Image != null) 
{ 
    if (File.Exists(LargeImagePath + FileName)) 
    { 
     File.Delete(LargeImagePath + FileName); 
    } 
    _Image.Save(LargeImagePath + FileName); 
}      
+1

不是一個解決辦法,但在這裏就是爲什麼它正在發生的事情:HTTP:// blogs.msdn.com/b/oldnewthing/archive/2005/07/15/439261.aspx – shf301

回答

1

我不知道,這是最好的解決辦法,但你總是可以手動設置文件的創建日期:

File.SetCreationTime(LargeImagePath + FileName, DateTime.Now);