如何在c#hosting中保存文件

时间:2016-09-30 11:25:35

标签: c# asp.net .net hosting

如何使用c#保存文件和托管服务"图像"夹

我已经试过了 code.Paint()。保存(" c:\ image.png",ImageFormat.Png);并且在我上传到某个托管帐户(godaddy)之后,只有在我的本地计算机上才能使用它 我已经尝试了@" images \ image.png"和.. \ images \ image.png和〜\ images \ image.png 并且错误是GDI +中发生的一般错误。

FileStream fs = new System.IO.FileStream(@"images\image.png", FileMode.Create, FileAccess.ReadWrite);

仍然不能,是否可以动态地将文件添加到主机? 在我保存之后,如果我使用图片框,如何打开它? 感谢

2 个答案:

答案 0 :(得分:1)

尝试以下代码,

FileStream fs = new System.IO.FileStream(“〜/ images / image.png”,IO.FileMode.OpenOrCreate);


我希望这可以解决你的问题

答案 1 :(得分:0)

根据https://msdn.microsoft.com/en-us/library/system.web.httpserverutility.mappath(v=vs.110).aspx 我已成功将文件保存到我的主机 HttpContext.Current.Server.MapPath( “../图像/ image.png”),ImageFormat.Png;