我正在开发本地Web应用程序。我正在尝试上传文件,我有以下代码:
foreach (var file in provider.Contents)
{
var mappedPath = System.Web.Hosting.HostingEnvironment.MapPath("~/Resources/TmpUploadedFiles");
var dataStream = await file.ReadAsStreamAsync();
FileStream fileStream = File.Create(mappedPath, (int)dataStream.Length);
}
此方法位于WebApi controller
内。
结果我得到{"访问路径' ... \ Resources \ TmpUploadedFiles'被拒绝。"}
文件夹" Resources / TmpUploadedFiles"在webproject里面。是什么让它被拒绝"?在哪里设置访问权限?这是本地机器。