ASP.NET第一次上传文件需要很长时间

时间:2016-05-06 09:04:37

标签: asp.net vb.net httppostedfilebase

我最近在我的网络应用程序中遇到了问题,这是我文档的上传过程。即使上传几个kb doc / xls也需要很长时间。

我上传文件的方式是:

<input type='file' id='document_file@(letter_process.id)' 
name='document_file@(letter_process.id)' value='Choose File'>

只需忽略剃刀语法,我使用输入类型文件通过HttpPost从本地PC上传文档。

这是我在web.config中的httpruntime:

<httpRuntime targetFramework="4.5" 
             requestValidationMode="2.0"
             maxRequestLength="4096"
             requestLengthDiskThreshold="256"
             />

然而,无论我如何调整maxRequestLength或requestLengthDiskThreshold,似乎没有太大的区别。

在所有处理之后,我将它分配给一个名为file的变量来使用它。

Dim file = Request.Files("document_file" & generate_step)

或者只是以同样方式使用其他上传的其他控制器。

Dim documentFile As HttpPostedFileBase = Request.Files("document_file17")

我的所有步骤都正常运行,除非上传文件需要很长时间。

1 个答案:

答案 0 :(得分:0)

经过测试,并部署到不同的机器,这是带宽限制。