Solution Throws Unable to find an embedded skin with the name 'Metro'

Solution Throws Unable to find an embedded skin with the name 'Metro'


Problem: 


When using different Assembly Versions of the Telerik.Web.Ui.dll in the Global Assembly Cache, the following or similiar error throws in the logs:


Telerik.Web.UI.RadFormDecorator with ID='RadFormDecorator1' was unable to find an embedded skin with the name 'Metro'. 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.


The used versions are Version 2013.2.611.45 by CalendarSummary WebPart and the Version 2015.1.225.45 used by Collaboration Manager.

 

Solution:


Manipulate the web.config of all needed webapplications and servers in the farm to redirect the old assembly to the new one:


<dependentAssembly>

   <assemblyIdentity name="Telerik.Web.UI" publicKeyToken="121fae78165ba3d4" />

   <bindingRedirect oldVersion="1.0.0.0-2015.1.225.45" newVersion="2015.1.225.45" />

</dependentAssembly>

 

https://msdn.microsoft.com/de-de/library/0ash1ksb(v=vs.110).aspx

 

Run an IISRESET /NOFORCE and the problem should be gone!



    • Related Articles

    • Could not find Feature ReviewPublishingSPD1040

      Problem: A template can not import from one system to the other system. In Collaboration Manager log the following error: [12.10.2013 11:55:28] Start Time: 12.10.2013 11:55:28. [12.10.2013 11:55:28] Progress: Initializing Import. [12.10.2013 ...
    • The value can not be null. Parameter name: workspace element was not found. - Workspace Information Web Part

      A normal user receives the error message "Value can not be null when Workspace Information Web Part. Parameter name: workspace element has not been found, "said an admin gets displayed correctly the data.. But this only occurs when more than 8 ...
    • CM Service Proxy not available

      Error Message: soap:ServerServer was unable to process request. ---> Unable to obtain object reference to Collaboration Manager service proxy.   Solution: Check if the Collaboration Manager Service is connected with the webapplication, where the CM ...
    • Error publishing Nintex Workflow on Workspaces list

      Problem: You get the following error when publishing a Nintex workflow: 'soap:Server Server was unable to process request. ---> System accounts can't create a Workspaces.'   ​ Solution:  1. Go to the settings of the Collaboration Manager and set the ...
    • Create a workspace through workflow results in Internal Server error 500

      Symptoms You receive "The remote server returned an error: (500) Internal Server Error." in the workflow enginge like Nintex or in ULS. Furthermore you're receiving errors in ULS log at the time you get the Internal Server Error: 03.03.2016 ...