zoukankan      html  css  js  c++  java
  • 怎样解决asp.net.mvc上传附件超过长度问题?

    最近,在做一个上传附件功能,但是文件超过4M,就报上传的文件超过长度问题

    如何解决这个问题呢?这里我找了一下资料,了解一下问题所在,有3种解决方法

    方案一:在所在项目的web.config配置文件中,修改maxRequestLength的值

    方案二:在.net framework的安装目录下的machine.config配置文件,修改maxRequestLength的值

    方案三:修改IIS服务的上传文件大小的限制

    方案一:

    1、修改web.config文件,改变这个maxRequestLength默认值,这里是改为10M

      <configuration>       
            <system.web>       
                        <httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
            </system.web>       

      <configuration>

    方案二:

    1、找到C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG    目录下的machine.config 文件

    2、 查找"<httpruntime" 在这一行将 maxRequestLength的值改为 理想的值,比如想要8M,就输入8192. 

    方案三:

    1、首先要到进程中把IIS服务关了,即把inetinfo.exe进程关了。

    2、在系统目录中找到:windows/system32/inesrv/metabase.xml”文件,找个文本编辑器打开,

    查找 AspMaxRequestEntityAllowed="204800"这一项,这就是iis上传文件的默认大小了,默认为204800Byte,

    也就 是200KB,将它改为需要的大小就可以了。

  • 相关阅读:
    机器学习PAL产品优势
    机器学习PAI产品架构
    机器学习PAI
    Auto ML自动特征工程
    Auto ML自动调参
    自动机器学习(AutoML)
    MegEngine基本概念
    MegEngine计算图、MatMul优化解析
    https://music.163.com/#/playlist?id=977461211
    阅后归档 20201020
  • 原文地址:https://www.cnblogs.com/xielong/p/5509780.html
Copyright © 2011-2022 走看看