gpt4 book ai didi

c# - 图像服务器路径 ASP.NET 包括 Controller 和方法

转载 作者:太空宇宙 更新时间:2023-11-03 23:17:36 25 4
gpt4 key购买 nike

<分区>

我在删除 ASP.NET MVC 5 应用程序中的图像时遇到问题。我正在创建一个应用程序的用户管理模块,需要上传员工的图像/照片。但是,由于配置文件应该是可编辑的,因此应该可以删除图像。但是当我尝试删除图像时,我发现很难找到图像的正确路径。当我使用

var fileToDelete = Path.Combine(Server.MapPath("~Content/photos/people/"),updatedStaff.Photo);
System.IO.File.Delete(fileToDelete);

`var fileToDelete = Server.MapPath("~Content/photos/people/"+updatedStaff.Photo);
System.IO.File.Delete(fileToDelete);`

图片返回的路径是错误的,路径中包含 Controller 和方法,所以我无法删除图片。

这是我收到的错误信息:

找不到路径“C:\Users\Josh\documents\visual studio 2015\Projects\EduPlus\EduPlus\staffmembers\edit\~Content\photos\people\de1e1cf0-d.jpg”的一部分

“staffmembers”是 Controller ,“edit”是方法

如果您能帮助我解决问题,我将不胜感激。

谢谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com