A partir da versão v4.452 do MOVERE, o sistema passa a utilizar o Microsoft .NET Framework v4.8.
Esta atualização é destinada apenas aos servidores, assim, o mesmo deve estar com o seguinte pacote instalado:
https://dotnet.microsoft.com/download/dotnet-framework/net48
Devido a esse upgrade no core de processamento, o arquivo Web.Config deve ser revisado com as seguintes alterações:
O bloco RUNTIME deve ficar apenas com o seguinte conteúdo:
<runtime>
<gcServer enabled="true" />
<legacyCorruptedStateExceptionsPolicy enabled="true" />
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.ApplicationInsights" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.9.1.0" newVersion="2.9.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.1" newVersion="4.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>Favor ajustar a tag de compilação para a seguinte configuração:
<compilation defaultLanguage="vb" debug="false" targetFramework="4.5.2" />
O efeito que pode ocorrer nos servidores é a indicação de falha por não encontrar os arquivos pré-compilados.
