已经做了如下修改:
1、在webconfig中已经修改
<httpRuntime 
executionTimeout="800" 
maxRequestLength="40960" />
2、在系统目录中找到:windows\system32\inesrv\metabase.xml”文件,
找到AspMaxRequestEntityAllowed="204800"这一项,修改为40960000
还是不行,请教各位大侠0,应该怎么办啊?在线等~~~~~~~~~

解决方案 »

  1.   

    (1)在web.comfig文件中添加一个httpRuntime主键 <httpRuntime executionTimeout="90" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false" 
    minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"/> maxRequestLength="40960" 是最大的请求数,单位为:K (2)修改C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config文件 <httpRuntime executionTimeout="190" maxRequestLength="40960" maxRequestLength="40960" 是最大的请求数,单位为:K 经实验,(1)和(2)只要一个就可以
      

  2.   

    1、在webconfig中已经修改
    <httpRuntime  
    executionTimeout="800"  
    maxRequestLength="40960" />
    还是不行啊?
      

  3.   

    machine.config文件怎么找不到啊?
      

  4.   

    <httpRuntime   maxRequestLength="2091151" />
    这是我用的,你试试看
      

  5.   

    修改httpRuntime的配置就可以了。是不是你调试的问题?
      

  6.   

    修改httpRuntime executionTimeout="90" maxRequestLength="40960"
    右键添加断点,F11单步
      

  7.   

    传不上是什么错误?是不是iis限制了?还是等待的时间过长造成超时了?
      

  8.   

    1. 先在服务里(或在命令行输入iisreset /stop)关闭 iis admin service 服务. 
    2. 找到 windows\system32\inesrv\ 下的 metabase.xml 文件. 
    3. 打开, 找到 aspmaxrequestentityallowed ,默认为: 4M, 把她修改为需要的值aspmaxrequestentityallowed ="204800000"即:200M 。
    4. 然后在服务里重启 iis admin service 服务(或在命令行里输入iisreset /start).
      

  9.   

    <httpRuntime maxRequestLength="2097151" executionTimeout="300000"/>  在web.config 里面写入这个 就行