ASP.NET FileStream.Write本地工作但未在服务器上部署

时间:2015-12-02 18:29:29

标签: c# asp.net filestream

当我在部署它的服务器上本地运行它时,它可以正常工作:

using (FileStream fs = new FileStream(HttpContext.Current.Server.MapPath("~/TestPath/testfile.svg"), FileMode.CreateNew, FileAccess.Write))
 {
    fs.Write(file, 0, file.Length);
 }

当我远程运行它时,它不会创建文件。我在整个事情周围有一个try / catch块,并且它没有在错误处理程序中返回任何内容,所以我无法弄清楚发生了什么。我认为它与许可相关,但我希望它会抛出异常。

我为IUSR和应用程序池标识提供了写权限,但这也不起作用。任何帮助表示赞赏。

0 个答案:

没有答案
相关问题