+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Upgrade from 3.6

Upgrade from 3.6

5 posts, 0 answered
  1. Imran
    Imran avatar
    6 posts
    Registered:
    08 Apr 2013
    24 Apr 2013
    Link to this post
    Hi there,

    One of my clients is using sitefinity 3.6 and I want to check if we could upgrade it to 5.4
    or should move to some other CMS, so will it be possible for you guys to advice us how we can upgrade our SF3.6 to SF5.4.

    Thanks!
    Imran Anwar
  2. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    24 Apr 2013
    Link to this post
    Hi Imran,

    There is no direct upgrade path between Sitefinity 3.x and versions of Sitefinity later than 4.0. In order to upgrade such projects we have prepared a migration tool, which migrates your project from 3.x to the current version of Sitefinity. In order to make use of Sitefinity migration tool you first need to upgrade the 3.6 version to Sitefinity 3.7 SP4. Below you can find upgrade instructions to 3.7 SP4:

    1. BACK UP the project! It is extremely important that a backup is done of both the files and the database before installing anything new. This ensures that whenever anything goes wrong, no information is lost.

    2. UNZIP the patch archive in a temporary folder! Then copy all the unzipped folders and files in the project folder. If you unzip directly in the project folder, you will have to replace all permissions as the new files do not inherit the project's permissions.

    3. IMPORTANT. You need to check that changes you made to some of the project files are not replaced during the upgrade. Please note that we are no longer overriding your control templates. By default, Sitefinity will use its own embedded templates both for the back-end and the front-end. In order to use your customized control templates, you should map a view to each of them. This is described in the KB Article How to map a view to an external template, in Sitefinity?

    4. There are no changes in the web.config file for Sitefinity 3.7 SP4 .NET 2.0 and .NET 3.5 builds since version 3.7 SP3. If you are upgrading to Sitefinity 3.7 SP4 .NET 4.0 build you must compare your original project web.config file to thenew_web.config file from the upgrade archive. Change your original web.config to reflect the changes introduced in this version. You can use any comparison tool you like.

    5. Merge the existing file ~/Sitefinity/Admin/ControlTemplates/Pages/PageHistory.ascx. If you do not have any custom code in that file, you can safely replace it with the one in the archive.

    6. If you have changes in the WikiviewSingleItem control template - you should download the external templates archive for the latest version of Sitefinity 3.x and  merge your changes with the template.


    You need to start the Search Indexes. Otherwise, you will get error messages if you try to publish content.  To start the Search Indexes, go to the administration area, Administration tab, section Services -> Search and start all indexes by clicking on the Start indexing links.

    7. Open the folder ~/Sitefinity/ServiceAssemblies and make sure you delete the assembly there. When you initialize the Newsletters module, it will be recreated. If you don't do this before you apply the patch, you'll get the following error:
    "Unable to load one or more of the requested types. Retrieve the LoaderExceptionsProperty for more information."

    8. If you have several Sitefinity projects connected to one database, please make sure you upgrade all of the projects to the same version.

    9. If you are moving your files from Sitefinity 3.7 to Sitefinity 3.7 SP4, please make sure that you move App_Data\Wikis.xml file as well. This file is the storage file for the Wiki module.

    10. If you have custom modules and controls, that have references to Sitefinity assemblies, you should rebuild them referencing the new assemblies. In case that you are upgrading to Sitefinity 3.7 SP4 .NET 4.0 your projects should be rebuilt targeting the .NET 4.0 framework.

    After you have upgraded to Sitefinity 3.7 SP4 you can now run the Migration tool to migrate your project to 5.4. More information about this process can be found in the following resources:
    [WEBINAR] Migrating from 3.7 SP4 to latest version of Sitefinity
    [Blog posts] Preparing for migration
    [Documentation] Migrating your Sitefinity 3.7 project

    Regards,
    Radoslav Georgiev
    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Imran
    Imran avatar
    6 posts
    Registered:
    08 Apr 2013
    24 Apr 2013 in reply to Radoslav Georgiev
    Link to this post
    Radoslav Georgiev,

    Thanks for your quick and very detailed response. What I understand from your comment is that I just need to have a patch for SF3.6 to SF3.7SP4. If that is the case how can I get this patch?

    Regards,
    Imran Anwar
  4. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    25 Apr 2013
    Link to this post
    Hi,

    If you have a valid product subscription you will be able to download the patch from your account. If else, please contact our sales team to inquire about how to get the patch.

    Regards,
    Radoslav Georgiev
    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  5. Imran
    Imran avatar
    6 posts
    Registered:
    08 Apr 2013
    25 Apr 2013 in reply to Radoslav Georgiev
    Link to this post
    Hi Radoslav Georgiev,

    Thanks for your help, I will try to catch the sales team.

    Thanks!
    Imran Anwar

Register for webinar
5 posts, 0 answered