读/写超时

时间:2019-01-29 17:21:36

标签: c# asp.net visual-studio exception filestream

在ASP.NET核心2.2以下C#代码段在Windows 10的机器上正确地读出输入的文本文件,我可以在流中显示的字符。但它不会复制输入流FILESTREAM,因此写入0字节的文件。

string fp = "C:\\asptest.txt";

        foreach (var formFile in files)
        {
            if (formFile.Length > 0)
            {
                using (var stream = new FileStream(filePath, FileMode.Create))
                {
                    await formFile.CopyToAsync(stream);
                    using (var fileStream = new FileStream(fp, FileMode.Create, FileAccess.Write))
                    {
                        stream.CopyTo(fileStream);
                        fileStream.Dispose();
                    }
                }
            }

它抛出

'fileStream.ReadTimeout' threw an exception of type 
 System.InvalidOperationException'

'fileStream.WriteTimeout' threw an exception of type 
'System.InvalidOperationException'

并且localhost具有

HTTP Error 502.3 - Bad Gateway

这可能是一个非常明显的错误。

0 个答案:

没有答案