C# FileUpload.FileBytes获取OutOfMemoryException
我使用FileUpload组件。我添加了大约120mb的文件。但当文件大小增加时,FileBytes会出现错误C# FileUpload.FileBytes获取OutOfMemoryException,c#,out-of-memory,C#,Out Of Memory,我使用FileUpload组件。我添加了大约120mb的文件。但当文件大小增加时,FileBytes会出现错误OutOfMemoryException FileBytes返回字节[] 我的代码: byte[] byt = new byte[0]; byt = FileUpload1.FileBytes; 我需要得到文件和转换字节数组,或者我可以使用js。 我必须得到文件。但我选择文件路径。返回值为c:/fakepath。。。。这是错误的 有解决方案吗?在web.config中,您
OutOfMemoryException
FileBytes返回字节[]
我的代码:
byte[] byt = new byte[0];
byt = FileUpload1.FileBytes;
我需要得到文件和转换字节数组,或者我可以使用js。
我必须得到文件。但我选择文件路径。返回值为c:/fakepath。。。。这是错误的
有解决方案吗?在web.config中,您有两个参数来处理此问题:
<system.web>
<httpRuntime maxRequestLength="X" executionTimeout="Y"/>
</system.web>
(X以千字节为单位,Y以秒为单位)
及
(Z以字节为单位)请发布一个。我们无法从您提供的少量代码中回答。
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="Z" />
</requestFiltering>
</security>
</system.webServer>