2

ASP.NET で 1 GB のファイル サイズをアップロードしたい。私はこのコードを書きます

 Dim bytes(up_FileImage.UploadedFiles(0).ContentLength) As Byte
                    bytes = File.ReadAllBytes(Path.Combine(Request.PhysicalApplicationPath, "App_Data/", ViewState("DirectoreName").ToString(), up_FileImage.UploadedFiles(0).FileName))
                    itemDocFile.FileImage = bytes

そしてweb.configにこのコードを書きます

<httpRuntime maxRequestLength="102400" executionTimeout="3600"/>

しかし、最初の行でこのエラーが発生します

system.out of memory exception

私を助けてください。皆さんありがとう

4

1 に答える 1

0

サイズの大きいファイルをアップロードすることはお勧めできません。ここにいくつかの代替手段があります: https://stackoverflow.com/a/17904718/902874

于 2014-06-20T17:34:10.003 に答える