ASP.NET web.config

本文详细介绍了ASP.NET中Web.config文件的配置方法,包括如何调整WebService的消息大小限制以解决异常问题,以及如何通过配置默认文档提升用户体验。

后续会不断摆出ASP.NET Web.config的各种姿势,欢迎留言补充

<?xml version="1.0" encoding="utf-8"?>

<!--
  有关如何配置 ASP.NET 应用程序的详细信息,请访问
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->

<configuration>
    <system.web>
      <compilation debug="true" targetFramework="4.0" />
    </system.web>

  <!>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="你引用的WebService" maxReceivedMessageSize="2147483647"/>
        --上面节点,添加maxReceivedMessageSize="2147483647"内容
        --可解决异常:已超过传入消息(65536)的最大消息大小配额。
                  --若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="你引用的WebService的地址" ... />
    </client>
  <system.serviceModel>

  <!--指定默认文档 Start
    Author:JAnnn
    Time:2015-01-10
    福利:
    IIS会自动生成Web.config指定的默认文档,
    以后就不用手动在IIS里添加了.
    坑爹:
    指定默认文档错误的话,
    Web访问很慢很慢...
  -->
  <system.webServer>
    <defaultDocument>
      <files>
        <clear/> <!--添加默认文档前先clear下 避免跟IIS默认文档冲突-->
        <add value="amap.html"/> <!-- 位于根目录下-->
        <add value="2.aspx"/> <!-- 找不到1.html 会来找2.aspx-->
        <add value="x/3.aspx"/> <!-- 位于其他文件夹目录下-->
      </files>
    </defaultDocument>
  </system.webServer>
  <!--指定默认文档 End-->
  
</configuration>

转载于:https://my.oschina.net/taadis/blog/1593193

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值