This is a migrated thread and some comments may be shown as answers.

Installing a previous version of controls

6 Answers 1705 Views
Installer and VS Extensions
This is a migrated thread and some comments may be shown as answers.
Alex
Top achievements
Rank 2
Alex asked on 18 Feb 2012, 12:54 AM
I recently upgraded one of our projects to a more recent version but it had issues, so I downgraded it to a previous version (2011Q1).

One of my programmers here did not have Q1 on his computer so I told him to install and when he tries he receives a message saying he has a more recent version installed and the install stops.

Is there a way to install a previous version of the controls?

I know different version can live on the same machine, my currently computer has the last 4 versions (plus a few versions of Radcontrols for ASP.Net). But I've upgraded all versions in the right order, not installed a previous version in the middle.

Thanks
billy
Top achievements
Rank 2
Iron
Iron
Iron
commented on 13 Jan 2023, 02:05 AM

@stephen did you ever get a resolution to this? I'm facing the same thing.

6 Answers, 1 is accepted

Sort by
1
Chavdar Dimitrov
Telerik team
answered on 20 Feb 2012, 11:44 AM
Hello Alex,

Thanks for writing.

It is possible to install previous version of a product, if you don't have a newer minor update already installed on the machine (you can read more about minor and major updates here). In other words, if your programmer have the Q1 2011 SP1 release, he/she won't be able to install the Q1 2011 release.

If you have clean machine, it's not problem to install Q1 2012, Q3 2011 and then Q2 2011 (in this order), because these are all major releases and they could be installed in parallel.

I hope this information is helpful. Let me know if the problem persists.

Kind regards,
Chavdar,
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
2
Doug
Top achievements
Rank 1
answered on 09 Sep 2014, 09:18 PM
how to you get previous versions wired into visual studio
0
Momchil
Telerik team
answered on 10 Sep 2014, 03:43 PM
Hello Doug,

Could you be more specific about the version of controls and Visual Studio you want to integrate? Thanks.

Regards,
Momchil
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
John
Top achievements
Rank 1
answered on 30 Jul 2015, 08:42 PM
It would be so refreshing if we could get a straight answer from Telerik.  The question is: How do you downgrade or roll-back to an earlier version of Rad Controls?  Instead of all this gobbly-gook about minor and major updates, couldn't we just get a checklist?
0
Momchil
Telerik team
answered on 31 Jul 2015, 10:29 AM
Hello John,

The easiest way to manage the installed versions of our products and install old versions is through the Telerik Control Panel. You can take a look at the following blog post which describes how to manage the different installed versions of a product through the Telerik Control Panel - http://www.telerik.com/blogs/by-popular-demand-control-panel-introduces-installing-other-versions-of-products.

I hope this helps.

Regards,
Momchil
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 01:01 PM

This seems to no longer be an option in Control Panel.

What other way can I install a specific version ?

 

Rumen
Telerik team
commented on 09 Mar 2022, 02:28 PM | edited

Hi Stephen,

The View Old Versions option is still available in the Progress Control Panel. For your convenience, I recorded a short video demonstrating how to access this feature inside the Control Panel as well as in the downloads section under your Telerik.com account. 

 

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 02:33 PM | edited

Thanks for that but it's showing when you have already installed a product how to select a different version.

I want ONLY the product version I need.

So you want me to install the current release AND the version I want later ?

That's not cool .. I only want the specific versions so nothing get upgraded automatically and such

I am here ...

Rumen
Telerik team
commented on 09 Mar 2022, 02:58 PM | edited

I agree with you that the View All Versions option of the Control panel duplicates the functionality of the Downloads section of the Telerik account and lists the already downloaded/installed versions of the selected product: 

image

Your question is valid and I referred the question to the relevant product team supporting the Control Panel.

I also noticed your other tickets on the matter and we will try to answer them as soon as possible.

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 03:06 PM

Tell me how to use the NuGet server to get the specific versions I want.

When I use Visual Studio to browse the NuGet server no search results are shown from the Telerik server.

Rumen
Telerik team
commented on 09 Mar 2022, 03:40 PM

Please follow the steps tutorial I recorded for your convenience.

The search string is "telerik.ui.for.aspnet.ajax".

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 03:47 PM | edited

Again .. thanks for the recording but ...

In the project it references these things that do not come up in the NuGet search 

Telerik.Web.Design, Version=2020.2.617.45

Telerik.Web.Spreadsheet, Version=2020.2.616.40

Telerik.Web.UI, Version=2020.2.617.45

Telerik.Web.UI.Skins, Version=2020.2.617.45

Telerik.Windows.Documents.Core, Version=2020.2.615.40

Telerik.Windows.Documents.Flow, Version=2020.2.615.40

Telerik.Windows.Documents.Spreadsheet, Version=2020.2.615.40

Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml, Version=2020.2.615.40

Telerik.Windows.Zip, Version=2020.2.615.40

Telerik.Reporting, Version=14.1.20.618

Telerik.ReportViewer.WebForms, Version=14.1.20.618

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 03:48 PM

When I search for the first reference Telerik.Web.Design ...

 

Rumen
Telerik team
commented on 09 Mar 2022, 03:50 PM

Could it be that you are searching only in the public nuget.org server?

The Telerik nuget files are hosted on the Telerik private server - https://nuget.telerik.com/v3/index.json as explained in the documentation - Add the Telerik NuGet Feed to Visual Studio.

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 03:53 PM

Nope ... although it never asked me to authenticate 

 

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 04:00 PM

I just removed and replaced it and it prompted me to login but still the same results 

Rumen
Telerik team
commented on 09 Mar 2022, 04:10 PM

Please follow the instructions at https://docs.telerik.com/blazor-ui/troubleshooting/nuget-feed#i-do-not-see-the-telerik-packages and remove saved credentials in Windows Credential Manager. If there are no credentials try to create a new instance of the Telerik server and enter the credentials which are required to see the files.
Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 04:17 PM

Just did all that ... still not luck finding the first assembly .. Telerik.Web.Design ... same results as previously 

 

Rumen
Telerik team
commented on 09 Mar 2022, 05:04 PM

Telerik.Web.Design is part of the Telerik UI for ASP.NET AJAX assemblies. It is not available standalone but as part of the Telerik.UI.for.AspNet.Ajax.Net40 installation. If you install it you'll get all of the main ajax assemblies like  Telerik.Web.UI.dll, Telerik.Web.UI.Skins.dll, Telerik.Web.Design.dll and Telerik.Web.Device.Detection.dll. The Telerik.Web.Design.dll and Telerik.Web.Device.Detection.dll are optional and the app can function without them. If the Default skin is used you also do not need the Telerik.Web.UI.Skins.dll assembly but only the Telerik.Web.UI.dll one. 

The following article provides detailed info for the different assemblies in the Telerik AJAX suite: Included Assemblies.

On a side note something related to your tickets: The installation of Telerik UI for ASP.NET AJAX consists of the following main assemblies Telerik.Web.UI.dll, Telerik.Web.UI.Skins.dll, Telerik.Web.Design.dll and Telerik.Web.Device.Detection.dll). All of them are built on the same date and have identical versions in the release. In your case, the release is R2 2020 SP1 and their version is 2020.2.617.45. We do not distribute Telerik.Web.UI.dll, Telerik.Web.UI.Skins.dll, Telerik.Web.Design.dll and Telerik.Web.Device.Detection.dll assemblies with a different version as 2020.2.615 for R2 2020 SP1. Their official version for R3 2020 SP1 is 2020.2.617.

The assemblies of the Document Processing Library for R2 2020 SP1 are built earlier than the Telerik.Web.UI.dll, Telerik.Web.UI.Skins.dll, Telerik.Web.Design.dll, and Telerik.Web.Device.Detection.dll ones and have a different version 2020.2.615.40, but this is fine, expected, and by design.

 

 

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 05:10 PM

So I ask again .. how do I get the versions I need to maintain the code, compile  and deploy without changing the server runtimes?

I'm not going to deploy new runtimes ...

 

 

Eric R | Senior Technical Support Engineer
Telerik team
commented on 09 Mar 2022, 07:25 PM

Please allow me to take over for my colleague Rumen as his working hours have ended.

I noticed in the screenshots that the NuGet Package search value is telerik.web. This does produce the same results as noted in the following images. 

However, if the search input is changed to ui.for.aspnet the desired package results will be presented as shown in the following screenshot. 

Please give this a try and let me know the results. Thank you!

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 07:35 PM | edited

This is all I get 

 

I installed the correct reporting version Telerik_Reporting_R2_2020_SP1_14_1_20_618_DEV

I installed the closest AJAX version Telerik_UI_for_ASP.NET_AJAX_2020_2_617_Dev

In my app it seems to still not have access to Telerik.Web.Design so I rebooted and it's not an available reference

 

Eric R | Senior Technical Support Engineer
Telerik team
commented on 09 Mar 2022, 08:02 PM

Thank you for the screenshots. I can see that the correct NuGet Package Manager search results are now present in the provided screenshot. Note that the version can be changed using the version drop-down on right-hand side of the NuGet Package Manager dialog. 

To add the additional Document Processing and Reporting assemblies through NuGet, these can be searched for by using the assembly's name like the following list. Note the version from the version selector.

  • Telerik.Windows.Documents.Flow
  • Telerik.Windows.Documents.Core
  • Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml
  • Telerik.Windows.Zip
  • Telerik.Reporting
  • Telerik.ReportViewer.WebForms

Additionally, if you have installed the AJAX and Reporting products and would like to add the reference from the installation, the assemblies will be located in the following folders. Note that this approach may require using the Browse function of the Add Reference Dialog.

  • Reporting Assemblies: C:\Program Files (x86)\Progress\Telerik Reporting R2 2020 SP1\Bin
  • AJAX Assemblies: C:\Program Files (x86)\Progress\Telerik UI for ASP.NET AJAX R2 2020 SP1\Bin45
  • AJAX Additional Assemblies: C:\Program Files (x86)\Progress\Telerik UI for ASP.NET AJAX R2 2020 SP1\AdditionalLibraries\Bin45

Ultimately, the above details two different approaches to achieve the same result. The assemblies can be added through NuGet or as a local reference to the installation folder. I recommend using NuGet as it will manage the additional dependencies. Note that it is best to choose one approach and use it consistently as this can lead to undesired results.

For the missing Telerik.Web.Design, this is located in the AJAX installation bin folder and can be remapped to this location. However, it is not required to run the program. This assembly is for design-time features. 

Please let me know if you need any additional information. Thank you.

Stephen
Top achievements
Rank 1
Iron
commented on 09 Mar 2022, 08:40 PM

I've installed the libraries ....

Added the references ...

Now I get errors for using statements in the aspx.cs files and missing references in the web.config file that are already referenced in the project .... 

This is just ludacris ....

 

Eric R | Senior Technical Support Engineer
Telerik team
commented on 09 Mar 2022, 08:58 PM

Thank you for providing the screenshot and I understand your frustration. Unfortunately, this is the undesirable results I was referring to when combining the two assembly reference approaches.

From the provided web.config screenshot, I can see the Target Framework of the application is .NET 4.0 and from the previously provided screenshots the referenced assemblies are .NET 4.5. This will cause many errors to appear in the console until the file is opened and then they will disappear.

To resolve this, change the UI for ASP.NET AJAX assemblies to the .NET 4.0 version which can be found in the following folder locations:

  • AJAX Assemblies: C:\Program Files (x86)\Progress\Telerik UI for ASP.NET AJAX R2 2020 SP1\Bin40
  • AJAX Additional Assemblies: C:\Program Files (x86)\Progress\Telerik UI for ASP.NET AJAX R2 2020 SP1\AdditionalLibraries\Bin40

Lastly, I see that you have existing ticket 1556816 open, and it is awaiting a reply. Please reply in ticket 1556816 with the results of changing the runtime version of the UI for ASP.NET AJAX assemblies. Thank you. 

billy
Top achievements
Rank 2
Iron
Iron
Iron
commented on 13 Jan 2023, 02:15 AM

I'm having this exact same issue with the Telerik.Windows.Controls.Spreadsheet.for.Wpf. We (as a team in shared repository) have these imported. On my colleagues machine it works fine, but mine keeps upgrading to a version that is incompatible with the rest of our telerik WPF packages. It breaks the build and makes VS useless. I have downloaded the control panel and it only shows 3 options none of which is the package version that I need. This is an utter nightmare. What can I do to get the 2022.2.621 version of the spreadsheet WPF packages? It keeps upgrading to 2022.3.912 breaking the solution.
Vesko
Telerik team
commented on 17 Jan 2023, 02:38 PM

Hello Billy. If you are looking for a specific version, but it isn't listed, please contact our sales team, and they will enable the version for download: sales@telerik.com
0
John
Top achievements
Rank 1
answered on 31 Jul 2015, 04:40 PM
Perfect!  The 'View All Versions', in the Control Panel, did the job.  Thank You.
Tags
Installer and VS Extensions
Asked by
Alex
Top achievements
Rank 2
Answers by
Chavdar Dimitrov
Telerik team
Doug
Top achievements
Rank 1
Momchil
Telerik team
John
Top achievements
Rank 1
Share this question
or