web.config - 页面的配置数据无效?

时间:2014-02-06 17:08:40

标签: asp.net web-config

在ASP.NET(c#语言)中创建一个Web应用程序,而不是Build - >发布到桌面,将所有文件和文件夹移动到./test根目录的localhost目录,而不是转到localhost/test/Default.aspx,并收到以下错误消息:

  

HTTP错误500.19 - 内部服务器错误请求的页面不能   访问,因为页面的相关配置数据是   无效。

指向web.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"/>

实际上,更多的挖掘揭示了这一点:

  

有重复   'system.web.extensions / scripting / scriptResourceHandler'部分   定义

我可以在root web.config文件中定义它吗?或者完全删除它是否安全?

1 个答案:

答案 0 :(得分:3)

如果在machine.config中定义了此条目,则认为它是重复的。从web.config中删除此条目或在之前添加删除句子。

<remove name="scriptResourceHandler/>