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

Upgraded and now skins do not work

1 Answer 92 Views
ComboBox
This is a migrated thread and some comments may be shown as answers.
Lynn
Top achievements
Rank 2
Lynn asked on 17 Sep 2012, 01:17 AM
I just upgraded my development system (Win8, VS2012, SQL Server 2008 R2) to RadControlsForAspNetAjax 2012_2_912.  The installation went fine.

I opened an existing project that uses this product and, when I did, I was notified that there was an upgrade to your controls available and asked if I wanted to upgrade the project.  I said 'yes' and the upgrade ran fine.

I went ahead and loaded the project (a .net web site) and ran it.  The default page wouldn't even display and I received the .net yellow screen of death with the message "Telerik.Web.UI.RadCOmboBox with ID='LanguageSelectorComboBox' was unable to find an embedded skin with the name 'Metro'. Please make sure that the skin name is spelled correctly and.....you may refer to the attached screen capture for the details.

If you folks provide a mechanism to upgrade a specific project to the newly installed version, why does it never work correctly after the upgrade?

Can you tell me what to do to resolve this specific problem and how to avoid it in the future when installing your upgrades?  This also happened the last time I went through this.

If your upgrade procedures are not going to work why do you even provide them?

Lynn

1 Answer, 1 is accepted

Sort by
0
Accepted
Kate
Telerik team
answered on 20 Sep 2012, 08:23 AM
Hi Lynn,

In general when upgrading to a newer version of our controls it is not very likely that you get various errors. However, it is possible that there are cases when there are issues related to the upgrading/installation process. By looking at the error that you describe it seems that the project/application that you are attempting to run can not find reference to the Telerik.Web.UI.Skins.dll assembly file where the Metro skin is located. There are two reasons for the exception to be thrown - there are either no references set to the upgraded assembly files or the references are still the old ones pointing to the GAC. To resolve the exception you can try using the following approach - place all of the assembly files (Telerik.Web.UI.dll, Telerik.Web.UI.skins.dll and Telerik.Web.Design.dll) in the local bin folder and update the references as demonstrated in this video.

Greetings,
Kate
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
ComboBox
Asked by
Lynn
Top achievements
Rank 2
Answers by
Kate
Telerik team
Share this question
or