2011-05-23 72 views
1

我試圖使用Image.Save方法將圖像保存到本地驅動器中。它在其他操作系統中工作正常,但我在Win7中只看到問題。Image.Save無法在Win7中寫入圖像

在Win7中它不能覆蓋現有的圖像,即使它不會拋出任何錯誤。可能它是Win7中的一個錯誤,因爲我在這裏看到一個相關的修復程序http://support.microsoft.com/kb/2028610

但是,此修復程序並未解決我的問題。如果有人遇到同樣的問題,請讓我知道。

謝謝。

+0

您碰巧在可能緩存它們的應用程序中查看結果圖像,例如IE? – 2011-05-23 19:26:50

+0

從另一個SO線程看看這個答案:http://stackoverflow.com/questions/2340337/how-can-i-get-net-to-save-this-image/2350569#2350569 – 2011-05-23 19:28:50

回答

1

這是不大不小的解決辦法,但你可以先刪除現有的圖像? System.IO.File.Delete(path)保存之前應該給你更多的信息。

0

你想把它保存到什麼文件夾? C:驅動器的根文件夾? Win7是善於保存文件到驅動器的根文件夾的。嘗試將其保存到根目錄下的文件夾中,看看是否有幫助。