A seção de configuração 'system.web.extensions' não pode ser lida porque está faltando uma declaração de seção

Estou recebendo erro (A seção de configuraçãosystem.web.extensions não pode ser lido porque falta uma declaração de seção) enquanto instala meu aplicativo Web noServidor 2008 máquina de 32 bits com.NET Framework 4.0. mas funciona bem em 2008 r2 máquina de 64 bits.

Esta é a minha informação de arquivo webconfig

<configuration>
<runtime>
    <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <system.web.extensions>
    <scripting>
      <webServices>
        <jsonSerialization maxJsonLength="2147483647"/>
      </webServices>
    </scripting>
  </system.web.extensions>
</configuration>

Alguma idéia para se livrar desse erro?

Nota: Verifiquei todas as entradas relacionadas no Stack over flow, mas nada foi útil para mim

questionAnswers(6)

yourAnswerToTheQuestion