后续会不断摆出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>