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

Unable to install Q2 release because unable to remove Q1 Visual studio extensions

13 Answers 221 Views
Installer and VS Extensions
This is a migrated thread and some comments may be shown as answers.
Carl
Top achievements
Rank 1
Carl asked on 02 Jul 2009, 06:55 PM
The title of my thread says it all:

Unable to install new Q2 release because unable to remove Q1 Visual studio extensions.

I'm talking about RadControls for ASP.NET AJAX 2009 Q2 release using the 189 MB *dev.msi installer file.

So how do I get the installer to work without removing the old extensions? Or how do I remove the old extensions?

Note that uninstalling the older Q1 release removed all the controls but not the Visual Studio extensions.

13 Answers, 1 is accepted

Sort by
0
Erjan Gavalji
Telerik team
answered on 03 Jul 2009, 11:13 AM
Hi Carl,

The Visual Studio Extensions standalone setup can be uninstalled using the Add/Remove programs window in the Control Panel. Did you experience any problems removing them?

Best,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Carl
Top achievements
Rank 1
answered on 03 Jul 2009, 04:24 PM
I have tracked down the source of the problem in my environment which is Visual Studio 2008 Team Suite on Windows Server 2008 on a 64-bit machine.

In this environment under my use, there was an entry in "Programs and Features" for the Q1 RadControls visible to all users. However, the entry for the Q1 Visual Studio extensions was not visible to all users but rather only the original user account under which the extensions were installed.

Further, even after uninstalling the Q1 extensions using the account where it was a visible entry in "Program and Features", it was still not possible to install the new Q2 release with error complaining that Q1 was still installed.

I was only able to find a solution with the following method: Completely re-install Q1 controls, then re-install Q1 extensions, then uninstall Q1 controls, then uninstall Q1 extensions all using the same single user account. Only after this procedure was I then able to successfully install the new Q2 release with both controls and extensions.

Please be sure to test any new Telerik packages for release so that "Programs and Features" entries are visible under all user accounts in a consistent manner, or at least make this an explicit option for installation, so that users/developers will be aware.

As a final note, I discovered that the "toolbox.config" file in the zip package for the manual install "RadControls for ASP.NET AJAX Manual 2009_2_701.dev.zip" contains configuration data that says "Q1" when the file name for the package is clearly marked "Q2" so that either this is an error, or else does it in some way indicate that the Q2 is supposed to update the Q1???

Ideally, I recommend that the Telerik installers be written to make it convenient for us to be given the option on install: We should be given the choice to upgrade to the new quarter's release either by installing side-by-side with old quarter's release or else by deleting the previous quarter and replacing it with the new quarter.

Moving from one quarter to the next should be a simple painless operation without the difficulties that I have experienced. I hope you will consider these recommendations. Thank you.  
0
Erjan Gavalji
Telerik team
answered on 06 Jul 2009, 12:37 PM
Hi Carl,

Indeed, you're right! Placing the Add/Remove Programs uninstall shortcut to the specific user account was an omission in the first several releases of the RadControls for ASP.NET Ajax VSExtensions. Please, excuse us for the inconvenience. The new RadControls for ASP.NET AJAX installer gets added for All Users and you should not experience the problem anymore.

As per the toolboxconfig file - we missed fixing that, because the automatic MSI does not use the toolboxinstaller.exe anymore. It could be used with the manual installations though. Thank you for reporting it, we are fixing it right away. Please, find your Telerik account updated.

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
ManniAT
Top achievements
Rank 2
answered on 15 Jul 2009, 07:57 AM
Hi,

I had the "extra entry" in Add / Remove programms -- until the installation of q2 2009 ajax.
I uninstalled the prior version - and the installation of q2 installed it again - but now I have no entry in add / remove programms.
Or I can no longer find it :)
Is there a way to "manually" uninstall it?
What wanted try is to call setup from the extra installer - maybe it brings "uninstall".
BUT - I can't find the tool as standalone in the downloads.
Would it help? And where can I find it?

Regards

Manfred
0
Erjan Gavalji
Telerik team
answered on 15 Jul 2009, 11:46 AM
Hi Manfred,

I'm afraid I couldn't understand the problem you're experiencing...

If you installed the RadControls for ASP.NET AJAX Q2 2009, that means that the uninstallation of the previous standalone Visual Studio Extensions went fine. The RadControls for ASP.NET AJAX Q2 2009 installer has the Visual Studio Extensions integrated, hence there is no more need of a standalone Visual Studio Extensions installer.

Am I missing a point here?

Best regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
ManniAT
Top achievements
Rank 2
answered on 15 Jul 2009, 11:48 AM
Yes - the missing point is - how to uninstall the VS extensions?
0
Erjan Gavalji
Telerik team
answered on 15 Jul 2009, 12:55 PM
Hi Manfred,

We just identified that for some reason a registry entry used by the VSExtensions standalone installer does not get removed, hence the installation of RadControls for ASP.NET AJAX Q2 2009 fails. To my regret this happens sporadically, that's why we were not able to detect it and have it fixed.

Can you please, follow the steps below:

  • Start the registry editor (Start -> Run -> regedit).
  • Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Telerik\RadControlsForASPNETAJAX key and delete it.
  • Start the installation again.
 
Let me know if that helps.

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
ManniAT
Top achievements
Rank 2
answered on 15 Jul 2009, 01:59 PM
Thank you -- I could remove the prior version.
BUT what I also want is to remove the version installed with Q2 2009.
And since it is installed as part of Q2 2009 - there is no Add / Remove Programs item to do this.

So how can I remove it??

Regards

Manfred
0
Erjan Gavalji
Telerik team
answered on 15 Jul 2009, 02:52 PM
Hi Manfred,

I understand now. As our installer does not have a Modify button, you could uninstall the controls, then start the installer again and choose Custom setup when asked. You could then exclude the Visual Studio Extensions from the installation features and install RadControls without them.

I would be glad to know the reason you prefer not to use the Visual Studio Extensions. Would you share it with us? Is it something you didn't like with them? We will definitely take your opinion into consideration.

Thanks in advance.

Kind regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
ManniAT
Top achievements
Rank 2
answered on 15 Jul 2009, 04:09 PM
Hi,

I was afraid you would say this :)

So about my reasons to remove the VS Extension.
As Richard has posted - every single extension slows down VS.
THIS IS NOT A TELERIK FAULT!!!
So I remove everything I don't really need.

The extension is nice - but I (others may think different) don't miss it.
Let me explain you why:
First the "Configure menu option".
I can activate compression - but when I do this I do a lot more like creating a browser file or more.
I can change web.confing values - I do a lot of changes by hand - so these things do not matter.
By the way - I use my "default web.config" when I start a new project (heavily modified and commented template)

About the "Other options".
Two of them are the same - ("More Templates" is the same as "Add Rad Controls Template".
The other three are just shortcuts to the first one - preselecting an item in the template selector.

Now about (just one of them) using the templates.
I need a rad grid.
My choices are - Client-side Export, Server-Side Export (the same for PDF) and grouping enabled grid.

Let's see what the wizard produces does (for a grid):
First it does not ask me to use my masterpage (we will solve this with copy and paste later).
Second I can give no ID for the grid (search and replace later).
Choosing the data (let's assume SQL) is a pain.
---I cant select a table (like in the default DB configuration) - I must use the query generator instead.
---More bitter - I can't simply click "extended" and choose "Generate insert update delete..." (and lock control)
++So choose some (does not matter) select statement and use the default wizard later.
The result?
I get a page with Stylesheetmanager (did ask for it?) -- no - just kill.
Further I have a grid - with on handler (for the export) containing one line of code :)

The steps to get a "working page" from this point:
Configure the database with the VS wizard.
Search replace IDs to get a useful name for the grid.
Do this also for the handler in code behind.
If using masterpages:
Copy the grid, the AjaxManager and the datasource to an new content page.
copy the handler to code behind.
Replace RadAjaxManager with RadAjaxProxy

And now configure the grind (edit enabled, buttons styles....)

Lets check this without the wizard:
Add new page (or content page).
Drag a grid to a new page and give it an id.
Use configuration (of the grid) - choose new data source and configure this (with the full featured wizard).
Choose AddRadAjaxManager - configure it (two clicks :)).
--If it is a contentpage (AjaxManager in Master) replace Manager with Proxy
And now we are at the same level as before (OK I have to add one line of code if I want to export - or set one checkbox four grouping)

So it takes me half the time as with the wizard - and I need to know these steps at least when I want to add more than one grid (or other rad control) to an existing page.

A different example is the "Optimized Editor".
This adds (instead of using a tools file) a lot of tools entries to the editors.
And (optimized???) it doesn't share the toolbars - instead it creates all the items for every editor on the page :)

Conclusion:
The Templates are not really useful for me.
Your "Configuration Popups" offer all the needed functionality - even better than the wizard.
Registration (of "things" in web.config) is done when I drag a control to a page.
If something is missing - I can get it from the "Configuration Popups".

MAYBE - if your controls would be stupid and I had to add handler, register modules and such things by hand...
Yes than such a template could be useful (at least for the first page in a project).
But in Telerik Controls are great - and I don't have to care about such things!!
Even if I forget something - I get an understandable error message - and to fix the things is normally just to click on an option
a the "Configuration Popup" of the involved control.

This is my point of view - maybe other developers find the Extensions helpful.
But for me they don't really add something I need.
And since every Extension "slows down VS" (again - that's not your fault) - I will remove it.

Regards

Manfred
0
Erjan Gavalji
Telerik team
answered on 15 Jul 2009, 04:32 PM
Hi Manfred,

Thank you for the honest and valuable feedback!

We will have your notes in mind when further developing the extensions.

P.S. Your Telerik account was updated for the help.

Best regards,
Erjan Gavalji
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
ManniAT
Top achievements
Rank 2
answered on 15 Jul 2009, 05:05 PM
Hi Erjan,

you are welcome - I'm always willing to help "my favorite vendor".

One suggestion - before investing to much in the extensions - maybe you should make a survey about how many customers really use the extensions.
Just from my point of view - as long as your controls offer great flexibility with extreme helpful "Config popups", automatic registration "property builders" and so on - I would not use such a wizard.
At least not the "templates".
Eventually a config interface for web.config (like in the current config) could be helpful if it  offers a bit more options like "Postback Compression",  Register Telerik.Web.UI in the controls section,...

By the way - I had the idea about the survey when I was looking at this forum.
It exists (I guess) since March - and Listbox (Started one month ago) has more post than this one:)

Regards

Manfred
0
Erjan Gavalji
Telerik team
answered on 16 Jul 2009, 11:02 AM
Hi Manfred,

Thanks for the suggestion! It is once more much appreciated.

Best,
Erjan
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
Installer and VS Extensions
Asked by
Carl
Top achievements
Rank 1
Answers by
Erjan Gavalji
Telerik team
Carl
Top achievements
Rank 1
ManniAT
Top achievements
Rank 2
Share this question
or