错误:无法使用File.SaveAs

时间:2017-08-15 20:59:07

标签: c# iis

我正在尝试在我的服务器中保存文件。当我在本地运行我的代码时它保存得很好,但是现在服务器上没有工作,我收到了这条消息。

  

无法找到路径'C:\ inetpub \ folderPath \ fileName.jpg'

的一部分

我的代码是:

[HttpPost]
    public string UploadFile() {
        var file = HttpContext.Current.Request.Files.Count > 0 ?
            HttpContext.Current.Request.Files[0] : null;
        var pathFOLDER = @"C:\inetpub\folderPath\" 
        if (file != null && file.ContentLength > 0) {
            var fileName = Path.GetFileName(file.FileName);
            var path = Path.Combine(
                pathFOLDER,
                fileName
            );

            file.SaveAs(path);
        }
    }

问题是该文件夹确实存在。有人说关于保存到文件夹的权限,但我按照他们的步骤,我的问题没有解决。我的代码中有错误吗?或者我该如何检查我是否有权保存它?

0 个答案:

没有答案