Var*_*sty 51 asp.net iis .net-3.5 sql-server-2008 windows-7
我查看应用程序时收到此错误.
HTTP错误500.22 - 内部服务器错误(检测到ASP.NET设置不适用于集成管理管道模式.)
安装了.Net framework 2.0,3.5和4,我正在使用SQL 2008.谁能告诉我这个错误的解决方案是什么?
Kir*_*irk 110
此问题是由您的网站设置为"应用程序池"设置中的管道模式引起的.
短
简单方法(不好的做法)将以下内容添加到web.config中.请参见http://www.iis.net/ConfigReference/system.webServer/validation
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
Run Code Online (Sandbox Code Playgroud)龙 如果可能的话,最好的办法是改变你的应用程序支持集成的管道.IIS6和IIS7.x之间有许多更改会导致此错误.您可以在http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/找到有关这些更改的详细信息.
如果您无法执行此操作,则需要更改应用程序池,这可能更难以执行,具体取决于您对Web服务器的可用性.
有关更改应用程序池的详细信息,请查看http://technet.microsoft.com/en-us/library/cc731755(WS.10).aspx
如果您需要使用经典流水线创建应用程序池,请查看http://technet.microsoft.com/en-us/library/cc731784(WS.10).aspx
如果您无权访问服务器进行此更改,则需要通过托管服务器执行此操作并与他们联系以获取帮助.
随意问的问题.
小智 22
在您的web.config中,确保存在以下键:
<configuration>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)
Edu*_*ais 11
我将web.config文件更改为以两种形式使用HTTPMODULE:
IIS:6
<httpModules>
<add name="Module" type="app.Module,app"/>
</httpModules>
Run Code Online (Sandbox Code Playgroud)
IIS:7.5
<system.webServer>
<modules>
<add name="Module" type="app.Module,app"/>
</modules>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
使用VS2013 .net 4.5
我有同样的问题.
错误消息页面上的"最有可能原因"部分提供了最多帮助.为了我.它说"这个应用程序定义了system.web/httpModules部分中的配置." 然后在"你可以尝试的东西"部分中,它说"将配置迁移到system.webServer/modules部分".
<system.web>
<httpHandlers>
<add type="DevExpress.Web.ASPxUploadProgressHttpHandler, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET,POST" path="ASPxUploadProgressHandlerPage.ashx" validate="false" />
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET" path="DX.ashx" validate="false" />
</httpHandlers>
<httpModules>
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" name="ASPxHttpHandlerModule" />
</httpModules>
</system.web>
Run Code Online (Sandbox Code Playgroud)
进入system.webServer部分.
<system.webServer>
<handlers>
<add type="DevExpress.Web.ASPxUploadProgressHttpHandler, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET,POST" path="ASPxUploadProgressHandlerPage.ashx" name="ASPxUploadProgressHandler" preCondition="integratedMode" />
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET" path="DX.ashx" name="ASPxHttpHandlerModule" preCondition="integratedMode" />
</handlers>
<modules>
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v15.1, Version=15.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" name="ASPxHttpHandlerModule" />
</modules>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
146592 次 |
| 最近记录: |