0
我在ASP.NET中上傳後刪除或移動文件時遇到問題。如何在C#中上傳後刪除圖像文件?
我正在使用RadUpload上傳文件,我想要刪除物理文件的刪除按鈕。
但是,成功上傳後,我無法刪除物理文件,並且會出現錯誤「正在使用文件」。
我在ASP.NET中上傳後刪除或移動文件時遇到問題。如何在C#中上傳後刪除圖像文件?
我正在使用RadUpload上傳文件,我想要刪除物理文件的刪除按鈕。
但是,成功上傳後,我無法刪除物理文件,並且會出現錯誤「正在使用文件」。
您應該通過編寫代碼將其刪除,我認爲您也應該使用代碼將其上傳。無論如何,這裏是一個示例代碼來刪除文件。
FileInfo info1 = new FileInfo(folderPath + filename);
if (info1.Exists)
{
info1.Delete();
}
try {
FileInfo TheFile = new FileInfo(MapPath(".") + "\\" + txtFile.Text);
if (TheFile.Exists) {
File.Delete(MapPath(".") + "\\" + txtFile.Text);
}
else {
throw new FileNotFoundException();
}
}