IIS部署网站常见问题

有时候Web项目在VS开发环境下没有问题,但是在IIS服务器下却出现了问题。 这让人很抓狂。 在这里总结下通常发生这种问题的几个主要原因。

1、IIS注册.Net框架。

     1.1:C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exe -i

     2.0:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i

     4.0:C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i


     64位的Windows:
     ---------------------------------------------------------------------------
     运行->cmd

     cd C:WindowsMicrosoft.NETFramework64v4.0.30319 aspnet_regiis.exe -i

2、忘记设置默认页面

3、添加“MIME”类型,比如Silverlight.

4、修改Web.config 调试配置字符串

5、修改网站文件夹权限

6、JSON文件加载进入不了页面,比如EasyUI。加上节点在Web.Config中。
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="default.aspx" />
</files>
</defaultDocument>
<security>
<requestFiltering>
<fileExtensions>
<add fileExtension=".json" allowed="true" />
</fileExtensions>
</requestFiltering>
</security>
<staticContent>
<mimeMap fileExtension=".json" mimeType="text/json" />
</staticContent>
</system.webServer>

7、没有用Session回话,频繁重复写入客户端Cookies造成页面卡死。

8、域名绑定和域名解析

9、.Net应用程序池版本不对

10、网络不通

原文地址:https://www.cnblogs.com/ssol/p/4392598.html