我有一个asp.net web表单应用程序,我试图用FileUpload控件上传一个带有FileUpload控件的Web窗体中的大文件(13 MB),当我按下提交按钮Web浏览器开始上传文件。但是,当浏览器完成上传时,应用程序无故崩溃,并且不会出现任何异常,也不会进入提交按钮的点击事件代码(c#)。在我的web.config中,我设置了maxAllowedContentLength选项和maxRequestLength选项。大文件不在ASP.NET上上传
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="52428800" />
</requestFiltering>
</security>
<httpRuntime targetFramework="4.5" executionTimeout="900" maxRequestLength="2097151" />
这仅发生在Web服务器(Windows Server 2012),在我的本地服务器,这是不会发生。在网络服务器显示一个默认错误(我不管理服务器,所以我不能看到自定义错误正在发生)
我不知道为什么会发生这种情况,因为在Web服务器中的应用程序文件上传选项更大。
感谢您的帮助。
我的第一个权限是上传到的文件夹。这是您之前上传到的文件夹吗?你能管理文件夹的权限吗? – 2014-11-21 23:06:25
我可以在该文件夹中上传最小的文件。在文件夹“Everyone”中可以读取和写入文件。在上传文件之后,写入文件代码不会执行。 – 2014-11-21 23:18:17