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