当前位置:编程学习 > C#/ASP.NET >>

HTTP 错误 500.19 - Internal Server Error

win7系统,配置好了IIS7,可以运行asp程序,但是运行asp.net程序是总是报如下错误,这是为什么啊?

HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。 详细错误信息模块 IIS Web Core 
通知 BeginRequest 
处理程序 尚未确定 
错误代码 0x800700b7 
配置错误 定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节  
配置文件 \\?\F:\visual2010\VgoMall\web.config 
请求的 URL http://127.0.0.1:80/VgoMall/ 
物理路径 F:\visual2010\VgoMall\ 
登录方法 尚未确定 
登录用户 尚未确定 
 配置源
    6:       <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
    7:         <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
    8:         <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">







--------------------编程问答-------------------- 控制面板-->程序和功能-->打开或关闭windows功能-->角色

的这里,如果还未安装“web服务器(IIS)”,则选择“添加”。

如果已经安装了,则选择“web服务器(IIS)”-->添加角色服务。

选择“应用程序开发(已安装)”-->“ASP.NET”。

参考 --------------------编程问答-------------------- 1楼的方法我都试了,不行啊,没效果 --------------------编程问答-------------------- 自己再顶一下 --------------------编程问答-------------------- 求解求解 --------------------编程问答-------------------- 1:程序别放在C盘。
2:如果1无效 就设置everyone权限 --------------------编程问答-------------------- 旗舰版还是家庭版? --------------------编程问答-------------------- windows server 8 R2 中报的错误,改4.0的版本也不行,加权限也不行。请求各位大侠的帮助。 --------------------编程问答-------------------- 问题原因已经给出了:

定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节

--------------------编程问答-------------------- 所以感觉machine.config已经有了这一个节点。
注释掉<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
应该问题就解决了。 --------------------编程问答-------------------- 如果还是有其他的问题,尝试为IIS注册.NET
cmd下执行以下命令
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
64位的使用
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,