没有提供文件时,ReadAsMultipartAsync返回错误

时间:2014-01-16 13:58:48

标签: asp.net-mvc-4 asp.net-web-api

我认为我的代码以前使用相同的代码

           var streamProvider = new CustomMultipartFormDataStreamProvider(path);

            // Upload media               
            await Request.Content.ReadAsMultipartAsync(streamProvider);

但现在它给出了System.InvalidOperationException错误: 访问路径'C:\ xxx \ Projects \ Test Projects \ CL.MiClaim \ CL.MiClaim \ uploads'被拒绝。

当我提供要上传的文件时,它可以正常工作。以下这个不起作用(因为它尚未读取请求内容?)

 if (streamProvider.FileData.Count > 0)
            {
            }

任何帮助将不胜感激。

注意:示例代码可在以下位置找到: http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2

0 个答案:

没有答案