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

error of skin

7 Answers 653 Views
TabStrip
This is a migrated thread and some comments may be shown as answers.
Toboy
Top achievements
Rank 1
Toboy asked on 17 Feb 2012, 07:21 PM
I'm using a skin for the tabstrip I published the site on iis to see how the site was only when I click on the area of the form where the tabstrip it gives this error Message:


Telerik.Web.UI.RadTabStrip with ID='RadTabStrip1' was unable to find embedded skin with name 'Black'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.

 



Exception Details: System.InvalidOperationException: Telerik.Web.UI.RadTabStrip with ID='RadTabStrip1' was unable to find embedded skin with name 'Black'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

7 Answers, 1 is accepted

Sort by
0
Kate
Telerik team
answered on 18 Feb 2012, 05:22 PM
Hello Toboy,

Please refer to the below forum post and help article where you can find a complete explanation on the issue that you encounter and how you could resolve it:

www.telerik.com/community/forums/aspnet-ajax/general-discussions/separate-skin-assembly-in-radcontrols-for-asp-net-ajax-with-q3-2011.aspx 
www.telerik.com/help/aspnet-ajax/introduction-troubleshooting-skins.html 

All the best,
Kate
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
0
Toboy
Top achievements
Rank 1
answered on 20 Feb 2012, 05:33 PM
I already have the dll in the bin folder what else should I do to run you a step by step for me to resolve this issue?
0
Kate
Telerik team
answered on 23 Feb 2012, 01:01 PM
Hi Toboy,

Did you try to update your reference to the newly added assembly files as described in this video? If you have already done that, I would ask you to open a support ticket and send me a simplified runnable project that I can inspect locally and determine what is causing the issue.

All the best,
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.
0
Vrushali
Top achievements
Rank 1
answered on 11 Apr 2013, 12:10 AM
I am facing the same error.

bin has Telerik.Web.UI:Skins.DLL
and i have added reference of Telerik.Web.UI:Skins.DLL too

Code is:
  <telerik:RadSkinManager ID="QsfSkinManager1" runat="server" ShowChooser="false" />    
        <telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Black" MultiPageID="RadMultiPageTab"
            SelectedIndex="0" CssClass="tabStrip" EnableEmbeddedSkins="true">

Error is:

Server Error in '/' Application.

Telerik.Web.UI.RadTabStrip with ID='RadTabStrip1' was unable to find an embedded skin with the name 'Black'. Please, make sure that the skin name is spelled correctly and that you have added a reference to the Telerik.Web.UI.Skins.dll assembly in your project. If you want to use a custom skin, set EnableEmbeddedSkins=false.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.InvalidOperationException: Telerik.Web.UI.RadTabStrip with ID='RadTabStrip1' was unable to find an embedded skin with the name 'Black'. Please, make sure that the skin name is spelled correctly and that you have added a reference to the Telerik.Web.UI.Skins.dll assembly in your project. If you want to use a custom skin, set EnableEmbeddedSkins=false.

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace: 

[InvalidOperationException: Telerik.Web.UI.RadTabStrip with ID='RadTabStrip1' was unable to find an embedded skin with the name 'Black'. Please, make sure that the skin name is spelled correctly and that you have added a reference to the Telerik.Web.UI.Skins.dll assembly in your project. If you want to use a custom skin, set EnableEmbeddedSkins=false.]
   Telerik.Web.SkinRegistrar.GetEmbeddedSkinAttributes(ISkinnableControl control, Type controlType, Boolean designTime) +636
   Telerik.Web.SkinRegistrar.GetEmbeddedSkinAttributes(ISkinnableControl control, Type controlType) +44
   Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl _control) +389
   Telerik.Web.UI.RadDataBoundControl.RegisterCssReferences() +80
   Telerik.Web.UI.RadDataBoundControl.ControlPreRender() +50
   Telerik.Web.UI.RadDataBoundControl.OnPreRender(EventArgs e) +47
   Telerik.Web.UI.RadTabStrip.OnPreRender(EventArgs e) +69
   System.Web.UI.Control.PreRenderRecursiveInternal() +239
   System.Web.UI.Control.PreRenderRecursiveInternal() +337
   System.Web.UI.Control.PreRenderRecursiveInternal() +337
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5033
0
Kate
Telerik team
answered on 15 Apr 2013, 01:17 PM
Hello Vrushali,

It is possible that there are cases when there are issues related to the upgrading/installation process. 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 Black 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.

Or you can use the following approach as well:
1. Delete the existing ones
2. Add the the Telerik.Web.UI.dll, Telerik.Web.UI.skins.dll and Telerik.web.Design.dll in the Bin directory
3. Add references to the above mentioned dll files.
4. Rebuild the solution

Another approach that you can try out is to use our CDN provider as explained in this help article.

All the best,
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.
0
Saxon
Top achievements
Rank 1
answered on 23 Dec 2015, 03:44 AM

Checked the version number on Assembly and website bin folder are different .

How can I align it? with Telerik control panel?

 

0
Ivan Danchev
Telerik team
answered on 25 Dec 2015, 08:10 AM
Hello,

Please see the blog post and the help article linked below, which explain the process of upgrading the controls:
Regards,
Ivan Danchev
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
Tags
TabStrip
Asked by
Toboy
Top achievements
Rank 1
Answers by
Kate
Telerik team
Toboy
Top achievements
Rank 1
Vrushali
Top achievements
Rank 1
Saxon
Top achievements
Rank 1
Ivan Danchev
Telerik team
Share this question
or