“unable to find an embedded skin with the name ‘Office2007’.”
After upgrading QuickApps for SharePoint from version 5.7 to 6.2 the following error is thrown when loading a page with qListView configured:
“Error An unexpected error has occurred. Correlation ID: 98b970fb-f09b-48b7-a79b-97c7803d19a5 Date and Time: 4/30/2014 09:41:02.11 AM”
Referencing the Correlation ID in the ULS logs, the following error is seen :
“04/30/2014 09:41:29.11 w3wp.exe (UMECHP6N:0x3B9C) 0x36F8 SharePoint Foundation Runtime tkau Unexpected System.InvalidOperationException: Telerik.Web.UI.RadMenu with ID=’g_c5d5f81b_772a_41f7_a4da_51605848374dToolbarToolbar’ was unable to find an embedded skin with the name ‘Office2007’. 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. at Telerik.Web.SkinRegistrar.GetEmbeddedSkinAttributes(ISkinnableControl control, Type controlType, Boolean designTime) at Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl _control) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.U… 98b970fb-f09b-48b7-a79b-97c7803d19a5“
<P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial>When checking the skins directory on the WFE servers, it is located at:</FONT></P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial></FONT> </P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><STRONG><FONT face=Arial><FONT size=2><SPAN style="mso-spacerun: yes">%ProgramFiles%Common FilesMicrosoft SharedWeb Server Extensions14TEMPLATELAYOUTSQuestSoftwareTelerik</SPAN>Q22011Skins</FONT></FONT></STRONG></P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial></FONT> </P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial>However, as stated in the QuickApps 6.2 User Guide, the skins should in the </FONT><FONT size=2 face=Arial><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><STRONG>Q32012Skins </STRONG>directory. </SPAN></o:p></FONT><FONT size=2 face=Arial><o:p><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">This seems to have been caused by an error during either the product uninstall or reinstall.</SPAN></o:p></FONT></P>
<P>WORKAROUND:</P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT face=Calibri>Manually move the skins to the correct directory: </FONT></P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT face=Calibri></FONT> </P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT face=Calibri><FONT size=2 face=Arial><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><STRONG>%ProgramFiles%Common FilesMicrosoft SharedWeb Server Extensions14TEMPLATELAYOUTSQuestSoftwareTelerikQ32012Skins </STRONG></SPAN></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial>When checking the skins directory on the WFE servers, it is located at:</FONT></P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial></FONT> </P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><STRONG><FONT face=Arial><FONT size=2><SPAN style="mso-spacerun: yes">%ProgramFiles%Common FilesMicrosoft SharedWeb Server Extensions14TEMPLATELAYOUTSQuestSoftwareTelerik</SPAN>Q22011Skins</FONT></FONT></STRONG></P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial></FONT> </P> <P style="MARGIN: 0in 0in 0pt" class=MsoPlainText><FONT size=2 face=Arial>However, as stated in the QuickApps 6.2 User Guide, the skins should in the </FONT><FONT size=2 face=Arial><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><STRONG>Q32012Skins </STRONG>directory. </SPAN></o:p></FONT><FONT size=2 face=Arial><o:p><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">This seems to have been caused by an error during either the product uninstall or reinstall.</SPAN></o:p></FONT></P>