1
ADODB.Streamを使用する代わりに、ファイル全体がメモリにロードされ、ファイルサイズが200MBを超えるため、同時ダウンロードでメモリが不足する可能性があります。ADODB.Stream大きな画像の代替
私が見つけることができる唯一のことは、ASP.Netで書き直すか、ファイル全体をメモリにロードしない独自のCOMコンポーネントを書き込むことです。
ADODB.Streamを使用する代わりに、ファイル全体がメモリにロードされ、ファイルサイズが200MBを超えるため、同時ダウンロードでメモリが不足する可能性があります。ADODB.Stream大きな画像の代替
私が見つけることができる唯一のことは、ASP.Netで書き直すか、ファイル全体をメモリにロードしない独自のCOMコンポーネントを書き込むことです。
私はADODB.Streamが実際にファイル全体をメモリに読み込むとは思わないが、Temporaryディレクトリの.tmpファイルを使用します。しかし、それは依然として最も望ましいアプローチではありません。
これまで私は独自のVB6コンポーネントをビルドして、WinAPIの上にIStream実装を作成しました。
ASP.NETへの完全な書き換えではなく、.NET COMコンポーネントを作成してストリームをファイルにポンピングする処理があります。