Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you want to upgrade your classic e-Business site with the Aptify 6.2 updates (Telerik Upgrade and .Net 4.8 Framework upgrade), the main items to address are the site's bin directory contents and new entries in the web.config. 

...

  • Telerik.Windows.Controls.dll
  • Telerik.Windows.Data.dll
  • Telerik.Windows.Documents.dll
  • Telerik.Windows.Documents.FormatProviders.Html.dll
  • Telerik.Windows.Documents.FormatProviders.OpenXml.dll
  • Telerik.Windows.Documents.FormatProviders.Rtf.dll
  • Telerik.Windows.RadUploadHandler.dll

Assemblies That Need to be Added

...

  1. Whether you have done an OR sync on your e-Business bin or not, you should change the .NET framework to 4.8. Search for "targetFramework" in the web.config and update it to target .NET 4.8, like this: <compilation debug="true" targetFramework="4.8">

...

  1. Update the web config to update the binding redirect to the 2020 version:

    Code Block
    titleWeb Config

...

  1. collapsetrue
    <runtime>
    
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

...

  1. 
    
          <dependentAssembly>

...

  1. 
    
            <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121FAE78165BA3D4" culture="neutral" />

...

  1. 
    
            <bindingRedirect oldVersion="2015.2.623.40" newVersion="2020.2.617.45" />

...

  1. 
    
          </dependentAssembly>

...

  1. 
    
        </assemblyBinding>

...

  1. 
    
      </runtime>

3.  Add the following key 

  1. Add this key: <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />

...

  1. Save and close your web.config.

Test

Now that your web.config and bin directory are updated you must test the site. 

...

Another common error observed is popup dialogs getting distorted and UI disturbed due to the same.  Perform the following changes for the same.

  1. Locate your eBusiness css style sheet (eBusinessStyles.css ) in the e-Business installed path. For Non-CMS site , it will be available in Include Folder\eBusinessStyles.css 

...

  1. The name of the css style sheet might be different in your installed path
  2. Open the file and add below CSS changes at the end of file:

    Code Block
    languagecss
    titleCSS changes
    collapsetrue
    .rwWindowContent > div {

...

  1. 
    
        width: inherit !important;

...

  1. 
    
        height: inherit !important;

...

  1. 
    
    }

...

  1. 
    
    .RadWindow .rwIcon{

...

  1. 
    
        margin-top: 8px !important;

...

  1. 
    
        top: 0 !important;

...

  1. 
    
    }

...

  1. 
    
    .RadWindow .rwTable {

...

  1. 
    
        height: 100% !important;

...

  1. 
    
    }

...

  1. 
    
    .popup-win-adminedit-Contactinfo{
    
    height:auto !important;
    
    }

...

  1. Locate the data_from.css file in the e-Business installed path. (Folder path for Non CMS <eBusiness installed path\App_Themes\Aptify\)
    Open the file and update Line Number  3067  and the following add width details:

    #ctl00_MainContentArea_Profile1_radwindowProfileImage_C{

    height: 589px !important;

    width: 478px !important;

    }

  2. Save and close the file.
  3. Restart the IIS.