2013-04-04 105 views
0

我嘗試使用以下來訪問本地主機上的目錄,但錯誤顯示路徑格式不受支持。路徑格式錯誤

 string fileName=ImageName.ToString() + ".Jpeg"; 
    bmp.Save(System.IO.Path.Combine("localhost:59657/ProfileTenModified/setP/", fileName), System.Drawing.Imaging.ImageFormat.Jpeg); 

任何解決方案???

+4

你不需要使用'Server.MapPath' ..嗎? – MethodMan 2013-04-04 16:28:26

+0

什麼類型的對象是「bmp」? – jadarnel27 2013-04-04 16:28:43

回答

1

.net中的IO操作需要文件系統的絕對路徑。您不能對具有域名的文件或目錄進行操作。正如DJ KRAZE所說,改爲使用

Server.MapPath("~/ProfileTenModified/setP/" + fileName) 
+0

謝謝...... :) – spiral 2013-04-04 16:44:21