0

在 ASP.NET 中上传后,我在删除或移动文件时遇到问题。

我正在使用 RadUpload 上传文件,我想要一个删除按钮来删除物理文件。

但是,在成功上传后,我无法删除物理文件,并且会出现“文件正在使用”错误。

4

2 回答 2

1

您应该通过编写代码自行删除它,我认为您也应该将其与您的代码一起上传。无论如何,这里是删除文件的示例代码。

 FileInfo info1 = new FileInfo(folderPath + filename);
            if (info1.Exists)
            {
                info1.Delete();
            }
于 2013-08-26T07:02:27.433 回答
0
try {
FileInfo TheFile = new FileInfo(MapPath(".") + "\\" + txtFile.Text);
if (TheFile.Exists) {
File.Delete(MapPath(".") + "\\" + txtFile.Text);
}
else {
throw new FileNotFoundException();
}
}
于 2013-10-23T08:04:09.927 回答