2016-03-25 99 views
-1

我需要获取app_data的路径,但是需要从下层获取路径,然后是具有我的控制器的项目文件夹。我试图从服务层访问它,但是“Server.MapPath”中的“服务器”找不到并且没有智能感知!在Asp.Net MVC项目中找不到Server.MapPath

yogaSpace.SpaceThumbnail = System.IO.File.ReadAllBytes( System.IO.Path.GetFullPath(使用Server.Mappath( “〜/ App_Data文件/图像/无image.png”)));

回答

0

可能是因为你现在用的是较新的框架和需要使用目前实现的方法:

System.IO.Path.GetFullPath(HttpServerUtility.MapPath("~/App_Data/Images/no-image.png"))); 

System.Web.HttpServerUtility.MapPath()