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,将它改为需要的大小就可以了。

  • 相关阅读:
    Android Studio使用教程
    http://www.android-doc.com/#/295
    JDK,JRE,JVM区别与联系(ZZ)
    eclipse下载
    mac下android环境搭建笔记(android studio)
    android环境配置
    JDK、JRE、JVM三者间的关系
    实体类作用、封装与面向对象思想
    领域模型中的实体类分为四种类型:VO、DTO、DO、PO
    [架构设计] 组件和模块的区别
  • 原文地址:https://www.cnblogs.com/xielong/p/5509780.html
Copyright © 2011-2022 走看看