1.IIS7.5详细错误 HTTP 错误 500.19 - Internal Server Error 没法访问请求的页面,由于该页的相关配置数据无效html
重复定义了“system.web.extensions/scripting/scriptResourceHandler”web
解决方法:json
直接删除整个,网上说的改应用程序池的.netframework为2.0都是坑爹的,由于个人web应用程序就是用的.net4.0mvc
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" /> <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /> <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" /></sectionGroup></sectionGroup>
2.MVC 3.0 在各个版本IIS中的部署ui
http://www.cnblogs.com/xiongpq/archive/2011/05/25/2057445.htmlspa
3.发布mvc遇到的HTTP错误 403.14-Forbidden解决办法.net
<system.webServer>
<validationvalidateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true" />code
</system.webServer>htm
在web.config增长<modules runAllManagedModulesForAllRequests="true" />blog
4.HTTP 403.14
修改:
先IIS节点->ISAPI和CGI限制
若是 Asp.NET v4.0.30319 限制为“不容许”将其更改成“容许”
若是里面没有.net4.0,则须要注册:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
5.若是应用程序池没有.net framework v4.0选择,请先安装.net 4.0
.Net Framwork 4.0下载地址:http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe