我无法使用此命令删除文件..
Exception Details: System.IO.DirectoryNotFoundException: Could not find a part of the path
我收到上述错误..但是我能够下载具有相同路径的文件..
其他详细信息:我已将文件路径保存在数据库中.. 文件位于 ~\Upload\ 文件夹中..
像这样的路径“~\Upload\ 文件夹”是虚拟路径。您需要将它们转换为物理路径才能删除它们。
如果您在网络环境中,则使用以下代码获取物理路径,然后将其删除。
var physicalPath = HttpContext.Current.Server.MapPath("~/Upload/folder/file.html"); //to get the physical path
File.Delete(physicalPath);
确保您正在转义任何反斜杠/正向,并通常检查您的路径是否完整且没有小错误。
否则,请确保您的程序具有删除文件的正确权限。
对不起,我不能更具体,但你没有显示你的代码。