我正在开发一个网站,用户可以上传图像。我正在将图像保存到FTP文件夹中(而不是db中),并将其详细信息保存在数据库中(文件名、路径等)。但是当上传到服务器(带有windows托管计划)时,它不会删除该文件,并给出错误:cannot delete the file because it is used by another process为了做到这一点,我必须回收应用程序池。
我正在寻找最好的方式删除文件从windows基础上的服务器,当你有完整的路径文件。我在localhost上使用的代码是(上传