I use VS2010 to open a web site, when I open my website I get the dialgo from the Telerik top menu that it has detected the project uses an old version of Telerik controls, asks if want to upgrade, I click "YES" at that point it tells me that no projects are selected and that i should "Please go back and select at least one project in order to continue the upgrade"
The same thing happens when I right-click the top level folder in the solution explorer, choose "Rad Controls for ASP.NET AJAX" and click Upgrade Wizard.
This is a .NET 2.0 web site.
Anyone else running into this?
9 Answers, 1 is accepted
Please, excuse the inconvenience.
The problem happens because starting Q1 2011 we discontinued the distribuition of the .NET 2.0 specific RadControls for ASP.NET AJAX assemblies. Hence, the Upgrade Wizard detects there is a newer distribution available on your machine and suggests the upgrade, but, as it does not support the .NET 2.0 projects and there are no .NET 2.0 RadControls assemblies in the new distribution.
I hope the switch to .NET 3.5 is a viable option for you. The .NET 3.5 - specific RadControls contain all the optimizations .NET 3.5 has to offer.
the Telerik team
While I was aware that Telerik was no longer shipping controls that supported .NET 2.0 for ASP.NET AJAX, I did not automatically make the assumption that the VS Extensions would no longer be able to configure older projects that were using the older assemblies.
I totally understand why I cannot upgrade a .NET 2.0 project to the latest 2011 controls, but can anyone confirm that it is an intentional feature that the VS Extensions are no longer able to upgrade a .NET 2.0 project to the most current .NET 2.0 assemblies. Was the ability to configure a .NET 2.0 project (with no upgrade involved) removed as well?
VS Extensions did seem to support configuration of older projects and offered upgrades to the 2009 version of RadControls for ASP.NET AJAX that were present on this machine after the Q1 2011 release but that all went away with the Q2 2011 release.
Thanks for your help.
A kind of overlooking really happened indeed!
The thing is, while introducing the Solution-Wide upgrade we modified the entire engine behind the upgrade process. We missed concentrating on the .NET 2.0 assembly upgrade for we assumed customers would have started porting their applications to the .NET 3.5 assemblies.
What I can do to help you upgrade the references in your current project is send you a previous version of the Telerik WebUI VSExtensions, having the single-project upgrade. You could remove the newer VSExtensions through the Extension Manager, activate the older one and use it for the purpose, then revert back to the newer VSExtensions.
Will this work for you?
the Telerik team
I would ike to try that. Even after I change the target framework of my web site to bet .NET 4.0, close every thing, re-open it, confirm that the framework is, in fact, .NET 4.0 then attempt to use the "Configure Project" or "Upgrade Wizard" they both still fail. Configure project shows me no configurtion options and the upgrade wizard still tells me that "no projects selected".
Sorry for the late reply.
Please find attached the VS Extensions attributed to our 2011 Q1 SP1 release. After having removed your existing VSExtensions through the Visual Studio Extension Manager, you could simply unzip the attached archive and run the .vsix file.
Let me know if that helps.
the Telerik team
When I attempt to do an upgrade. via - right click, RadControls, Upgrade Wizard
I accept all of the default choices in the upgrade wizard and am now going to try to upgrade my project to Telerik.Web.Ui v.2011.2.830.40. So, click, Next, Next, etc. until "Finish". When I click Finish a back up is made as specified in the default choices I accepted but then I get an error that states:
Error exuting custom action Telerik.Web.UI.VSX.Actions.MultiProjectUpdateReferencesAction: The given assembly name or codebase was invalid (Exception from HRESULT: 0x80131047).
Is this an installation issue? An issue because I am using a web site instead of a web project? Some odd thing on my machine that no-one has ever seen before?
Any and all insight is appreciated.
The most probable cause for the issue is indeed using a website. We have identified some issues in cases where:
- COM references are used
- Your website references other projects and the projects' output assemblies do not have a strong name
- Your website references other projects and the projects are have not been compiled
A fix has been applied and we expect to release an update through the Visual Studio Online Gallery soon. Please, bear with us some more.
the Telerik team
Need your help with the following.
While upgradation of Telerik radcontrols for ASP.NET ajax i reach one point where i seek your guidance. In some blogs i have read that the Telerik RadControl Upgrade Wizard simply replaces the existing dll with the Updated dll. So my question is, does make any difference when i will directly replace the existing dll's with new dll's?
so if this is true that "Upgrade Wizard" simply replaces the older version dll with newer version dll then instead of using "Upgrade Wizard" can manually we replace the older dll with newer dll directly?
Apart from replacing the upgraded dll files with the previous dll's, does Telerik upgrade wizard provides any additional advantages?
Also we have noticed that when i have used the upgrade wizard to upgrade the version , the upgrdae wizard has not copied "Telerik.Web.UI.Skins.dll " file . What to do to include this file.
(Note : we are using the purchased version of radcontrols for asp.net ajax)
I have answered your question in the support ticked that you have opened. I am pasting the information here too for reference.
The upgrade wizard does a couple of steps:
- Update Telerik assemblies references;
- Update web.config entries;
- Update any additional resources used in the project (optional);
- Update Visual Studio Toolbox (optional);
- Creates a backup of your project before any operation (optional);
You can find more detailed information and screenshots in the Upgrade Wizard documentation - http://www.telerik.com/help/aspnet-ajax/introduction-vsx-upgrade-wizard.html. If you prefer to upgrade your project manually you can check our documentation article on the matter - http://www.telerik.com/help/aspnet-ajax/introduction-upgrading.html.
If you want to add the Skins assembly to your project you can do this using the Project Configuration wizard. I am adding again the online documentation which has more details - http://www.telerik.com/help/aspnet-ajax/introduction-vsx-creation-and-configuration-wizard.html.
I hope the information provided helps.
the Telerik team