我使用的是ASP.NET MVC5。我在控制器中有一个名为Download()的函数来提供用户请求的文件。我必须压缩目录中的文件,并将其作为一个zip文件提供。这些文件很大(例如,需要支持~100 GB的下载) public ActionResult Download() var fileName", "Compilation.zip");
我有一个web服务,比如,用于从服务器下载压缩文件。当我通过web浏览器打开URL时,我可以正确下载zip文件。问题是当我尝试通过我的桌面应用程序下载zip文件时。我使用以下代码下载:webClient.DownloadFileCompleted += new AsyncCompletedEventHandlerDown