所以这就是问题所在。我正在以二进制形式将图像保存到db。在我创建的WCF服务中,我想将文件保存到项目中的文件夹,即(/ Images)。
我通常使用此代码
SELECT
rt.ID,
DayRingTone = r1.RingName,
NightRingTone = r2.RingName
FROM RingTone rt
INNER JOIN Ring r1
ON rt.DayRingTone = r1.RingID
INNER JOIN Ring r2
ON rt.NightRingTone = r2.RingID
问题是HttpContext.Current.Server.MapPath在WCF服务中不起作用。那么我怎样才能获得保存图像的物理路径。也是我可以访问图像的URL
我尝试使用HostingEnvironment.MapPath,但它返回的路径始终为null。
答案 0 :(得分:0)
答案 1 :(得分:0)
img.Save("网站绝对路径/" +(imagePath + picture_id +" .Jpeg"),
您需要提供绝对路径。它适用于我。