在 web.config 文件中添加脚本代码会在现场出现 500 错误

Adding scripting code in web.config file gives 500 error on live site

我正在实现一些通过下面的脚本代码提取数据的功能:-

<system.web.extensions>
<scripting>
  <webServices>
    <jsonSerialization maxJsonLength="300000"/>
  </webServices>
</scripting>  </system.web.extensions>

我在 web.config 中添加了上面的代码,但它给我的错误是

500 Internal server error.

不过它在我的 local server 上运行良好。我不知道发生了什么问题。

已解决问题。只是框架问题。

我按照 My birth name 的描述进行了更改,我相应地更改了 IIS 设置并且工作正常。

步骤

  • 打开 IIS。

  • 右键单击 Site/Virtual 目录。 Select 属性

  • Select Asp.Net 选项卡

  • Select 下拉列表中的 .Net 版本。

  • 点击保存

我将框架从 v2.0 更改为 v4.0