2017-07-05 2 views
0

を取得します。私は約120メガバイトのファイルを追加します。 、FileBytesがエラーを取得するときに、ファイルサイズの増加しかしOutOfMemoryExceptionFileUpload.FileBytesは私がするFileUploadコンポーネントを使用するのOutOfMemoryException

FileBytes戻っは[]バイト。

マイコード:

byte[] byt = new byte[0]; 
    byt = FileUpload1.FileBytes; 

私は、ファイルを取得し、バイト配列を変換する必要があるか、私はJSを使用することができます。 私は、ファイルを取得する必要があります。しかし、私はファイルパスを取る。戻り値は、c:/ fakepath ....間違っています。

すべてのソリューションはありますか?

<system.web> 
    <httpRuntime maxRequestLength="X" executionTimeout="Y"/> 
</system.web> 

(秒キロバイト単位でX、Y)

<system.webServer> 
    <security> 
      <requestFiltering> 
      <requestLimits maxAllowedContentLength="Z" /> 
      </requestFiltering> 
    </security> 
</system.webServer> 

(Z中:あなたのweb.configファイル内

+1

[mcve]を投稿してください。私たちは、あなたが提供したコードの少量からお答えすることはできません。 – Enigmativity

答えて

0

、あなたはこれに対処するには、2つのパラメータを持っていますバイト)

関連する問題