1

ユーザーが大きなファイル (約 4 GB) をダウンロードできるようにしたいと考えています。失敗したダウンロードを再開できるようにしてほしいです。

これを行うための最良の方法について誰かが推奨できますか? それとも、人々が成功した市販のコンポーネントはありますか?

IIS7 を使用してアプリをホストしています。

私はそこにいくつかのアプローチを見てきましたが、それらはすべてかなり古いものです。

乾杯、デビッド。

4

3 に答える 3

2

MS File Transfer ManagerFree Download Managerなどのダウンロード マネージャーを使用することも、独自のダウンロード マネージャーを使用することもできます。

于 2009-08-12T00:49:02.133 に答える
1

履歴書サポート付きの投稿ASP.NET Web API ファイル ダウンロード サービスをご覧ください。

一時停止/再開をサポートする Web API でファイル ダウンロード サービスを実装する方法を示します。そこに示されている 2 つのアプローチのいずれかを選択できます。FileStream ラッパーまたはメモリ マップ ファイルのいずれかです (これは、アプリが 64 ビットとして実行できる場合にのみ機能します)。どちらも任意の大きなファイルをサポートする必要があります。

Web API を使用すると、Windows サービスまたは「通常の」.net アプリケーションでサービスをホストできるという追加の利点が得られます。

于 2012-10-18T08:31:39.587 に答える
0

ビット

C# のバックグラウンド インテリジェント転送サービス

于 2009-08-12T00:43:38.060 に答える