Update caused theme to stop loading

8 posts, 0 answers
  1. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 17 Nov 2011 Link to this post

    I did a update of my trial version to v.2011.3.1115.40 from Visual Studio after which my project now refuses to load the project themes. What has this upgrade changed to cause this? Does it mess with folder permissions?

    Duncan
  2. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 17 Nov 2011 Link to this post

    Now i am getting a "Access is Denied" error when trying to modify the permissions on my project folders. Once again this Telerik update wizard has taken my project down. Very annoyed!
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 17 Nov 2011 Link to this post

    I do not think it is a folder permissions issue. Restoring the backup files restored the them. Something the update changed cause or added to the project caused this.
  5. Chavdar Dimitrov
    Admin
    Chavdar Dimitrov avatar
    104 posts

    Posted 18 Nov 2011 Link to this post

    Hi Duncan,

    Thank you for contacting us.

    With the Q3 2011 release the of RadControls for ASP.NET AJAX we reorganized the embedded themes in order to optimize the controls assembly size. All the skins embedded in the Telerik.Web.UI (except the 'Default' one) were transferred to the Telerik.Web.UI.Skins assembly.

    In order to load your project themes, you should add a reference to the new Telerik.Web.UI.Skins assembly by checking it in the Project Configuration Wizard.

    I hope this will solve your problem. Please, do not hesitate to write us back if you need any further assistance.

    Best regards,
    Chavdar,
    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
  6. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 24 Nov 2011 Link to this post

    Unfortunatly, following this procedure is only slightly better than the previous result. Seems like my pages/masterpages prior to login are not loading my themes. All pages/masterpages after login seems to work for. Before login and after login masterpages use the same theme.

    The Telerik.Web.UI.Skins.dll is in the bin and these steps you outlines have been followed to the letter.

    What can i do now to get this fixed please?

    Duncan
  7. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 24 Nov 2011 Link to this post

    Unfortunately, following this procedure is only slightly better than the previous result. Seems like my pages/masterpages prior to login are not loading my themes. All pages/masterpages after login seems to work for. Before login and after login masterpages use the same theme.

    The Telerik.Web.UI.Skins.dll is in the bin and these steps you outlines have been followed to the letter.

    What can i do now to get this fixed please?

    Duncan
  8. Duncan
    Duncan avatar
    93 posts
    Member since:
    Jul 2012

    Posted 24 Nov 2011 Link to this post

    Unsecuring my theme folder via the web.config seems to resolve the issue. But i would like to avoid having to do this and would like to know why, after the upgrade i have to unsecure it for it to work?

    <location path="App_Themes/MyThemeFolder">
      <system.web>
        <authorization>
          <allow users="*" />
        </authorization>
      </system.web>
    </location>

    Duncan
  9. Erjan Gavalji
    Admin
    Erjan Gavalji avatar
    1455 posts

    Posted 25 Nov 2011 Link to this post

    Hi Duncan,

    I'm sorry for the error. You are indeed right, the Telerik themes should not require a change to the App_Themes folder permissions. This would be required only when using external themes (not the one, embedded in the Telerik assemblies).

    We really think the problem is in not having the Telerik.Web.UI.Skins assembly not referred by the project.

    We are uploading a new version of the Telerik Web.UI VSExtensions to the Visual Studio Online Gallery later today. Can you get the update and try the following steps, please?

    1. Revert your project to its previous state (using the older RadControls assembly)
    2. Run the Upgrade Wizard and update the project again.

    Let me know if that helps.

    Kind regards,
    Erjan Gavalji
    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
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017