.NET Framework 4.8 for TMS 8

TMS 8 has been upgraded to use .NET Framework 4.8. Completing this enables us to make use of the fixes and enhancements that are provided within this version. It also ensures that we remain on a supported version, as per the Microsoft .NET support lifecycle policy. It's very likely that .NET Framework 4.8 is already installed on your server. This may be from the installation of the operating system, or from one of the regularly scheduled updates. We have updated our installation and upgrade tools (MSI installer/upgrade wizard/pre-requisite tool) to check for the mandatory installation of .NET Framework 4.8. Should this not be found on your server you will be directed towards a Microsoft website where it can be downloaded from (link)

When upgrading, our tools will make the necessary configuration changes to your TMS 8 web application configuration. A backup of your existing TMS 8 web application configuration will be taken and is named web.config.backup. The configuration changes made to your TMS8 web application configuration file are:

  1. within <system.web>, the targetFramework attribute of the <compilation> element is changed to 4.8
    <compilation debug="true" targetFramework="4.8" />
  2. within <system.web>, the targetFramework attribute of the <httpRuntime> element is changed to 4.8
    <httpRuntime targetFramework="4.8" maxRequestLength="1048576" executionTimeout="180" enableVersionHeader="false" />
  3. within <runtime><assemblyBinding> update existing Newtonsoft.Json <bindingRedirect> oldVersion and newVersion attributes
    <bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
  4. within <runtime><assemblyBinding> add new entries for System.Security.Cryptography.Cng
    <dependentAssembly>
    <assemblyIdentity name="System.Security.Cryptography.Cng" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-4.3.3.0" newVersion="4.3.3.0" />
    </dependentAssembly

Was this article useful?

Data Assurance Module - Identifying and preventing the accidental deletion of data (TMS versions 8.33.0.0 and below)

'Use Only Once' Checkbox on Book Absence Screen

Contact