Missing 3rd party toolbox icons

8 posts, 0 answers
  1. David
    David avatar
    90 posts
    Member since:
    Jan 2011

    Posted 09 Mar 2015 Link to this post

    I have notice a new problem that I cannot account for.  I have several development boxes.  Two of the three operate using VM's and the third is a honest to god developer box.  On one of those systems the "3rd party" toolbox components are all missing their icons.  By this I mean that all the telerik components appear in the toolbox however non of them have any icon next to  them.   This makes it difficult to find a "radgrid" component and so on.  Everything works however visually it is difficult to quickly find things.  

    Programs written previously, or those constructed "today" function without error.  That is to say all the Telerik components appear in the toolbox (albeit without icons), and can be dragged into your program and used in the traditional manner.  Programs compile and deploy without any challenges.

    In an effort to resolve this problem I have uninstalled the telerik suite of tools completely.  I have rebooted the box.  I then ran a repair on Visual Studio.  I launched the VS tool using Admin rights and allowed it to reset the toolbox as part of its "initial" load of the studio product.  I then reloaded all the Telerik products and attempted to write a simple "do nothing" program.  As before the toolbox shows all the components however nothing has any icons.

    I have tried everything short of nuking everything and starting over.  The only idea I can remotely account for this (and I do not believe this) is that this particular box (and no others) has had a virtual machine run upon it which contained WIndows 10 and Visual Studio 2015.  Notice I said the same physical hardware however different VM's.  Is it possible that I am encountering a "sync" problem where a "cloud" service has settings (from my VS 2015 instance) and they are attempting to merge with my VS 2013 version?  I know TELERIK has a sync of settings option as well as Microsofts Team Foundation server (which I use) also syncs settings.  Again while I am using a different VM, i am on the same physical hardware and same logins.
     
    Anyone have any bright ideas for me to try?  Has anyone seen this problem?  I hate to wipe the box entirely to solve an icon problem.


  2. Slav
    Admin
    Slav avatar
    1356 posts

    Posted 12 Mar 2015 Link to this post

    Hello David,

    The problem you described is not a common one. Nevertheless, the following approaches could help you with recovering the icons of the Telerik controls in the Visual Studio toolbar:

    It is recommended to restart Visual Studio after trying either of the approaches listed above.

    Regards,
    Slav
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. David
    David avatar
    90 posts
    Member since:
    Jan 2011

    Posted 14 Mar 2015 in reply to Slav Link to this post

    Thank you for your suggestions.  I tried each and they all failed.  I even went so far as to wipe windows entirely and reload my development box from scratch.  The problem remains.

    Using the newly loaded box, I then used the "TELERIK" menu option to create sample "scratch" projects for each type in the menu. The project types "UI for Winforms" and "UI for ASP.NET AJAX" both created projects where all the TELERIK components have no icons.  The other project types "WPF" and "Silverlight" each created projects with all TELERIK components having icons.  Given this test the problems seem to be related to the WinForms and ASP.NET AJAX toolsets.

    My environment consists of the following:
    Windows 8.1 Pro 
    SQL Server 2014 (I previously had 2012)
    Visual Studio 2013 Premium
    Telerik Ultimate Dev toolset (all options loaded with defaults)
    All WIndows updates have been applied.  




  5. Misho
    Admin
    Misho avatar
    129 posts

    Posted 17 Mar 2015 Link to this post

    Hello,

    In order to isolate and research the problem first we need to reproduce and determine the root cause of it. As far as it is visible from the previous post you have 2 types of controls "UI for Winforms" and "UI for ASP.NET AJAX". I have created a sample ASP.NET AJAX project for the purpose of testing.
    Here is a video showing the result on my end:
    http://screencast.com/t/uio2U13OG
    Could you please try to replicate the unwanted behavior on your side using the attached solution and get back to us with the steps to perform and all additional details?

    Thanks for your cooperation in advance.

    Best Regards,
    Misho
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
  6. David
    David avatar
    90 posts
    Member since:
    Jan 2011

    Posted 17 Mar 2015 in reply to Misho Link to this post

    Perhaps I did not make my actions clear in the last post.  I created a new Virtual WIndows client.  I installed Windows 8.1 Pro from scratch and applied all service packs and updates.  I installed SQL Server 2014 Developer edition. I applied any updates required.  I loaded my various development databases.  I then installed Visual Studio 2013 Premium with the 4th update applied.    I then applied all windows updates. 

    I then installed Telerik Devcraft installing all tools.  I then applied any updates.

    I then launched Visual Studio and let it go through its initial initialization of the toolbox.  I then closed the studio, rebooted the computer and relaunched the development environment.

    At this point I used the "TELERIK" menu to create the various applications.  When creating a ASP.NET Ajax or Winforms (using the Telerik templates), the toolbox shows all the controls without icons.  To be even more specific, the toolbox has all the components and the visual display is text without the graphic representation of a grid control and so forth.  When creating other application types (such as MVC or WPF) the toolbox shows both the controls AND their icons.

    Your video (which was nice) shows you resetting your toolbox.  While I have done that dozens of times it has no impact.  I still get the controls without icons.
  7. Yana
    Admin
    Yana avatar
    60 posts

    Posted 19 Mar 2015 Link to this post

    Hi David,

    Thank you for the detailed information that you provided.

    It seems that there is a known issue in Visual Studio 2013, regarding the missing toolbox icons and it takes place when using large fonts (large DPI settings). We still were not able to reproduce it but I would recommend you change the DPI settings to the smaller option in case it is set to the largest one.

    Having changed the settings, could you please start the Visual Studio and try again to reset the Toolbox?

    In case this does not help, I would suggest you completely reset the Visual Studio Toolbox. The steps below will help you to achieve this:

    1. Close all Visual Studio instances;
    2. Open the "%localappdata%\Microsoft\VisualStudio\12.0"  folder and remove all *.tbd files. Please make sure that the option 'Show hidden files, folders and drives' is selected in the Windows Explorer options;
    3. Using the regedit.exe tool, find the following registry keys:      - HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\ToolboxControlsInstaller_AssemblyFoldersExCache
    - HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\ToolboxControlsInstallerCache
    4. Remove everything from these keys leaving them empty;
    5. Run Visual Studio again, wait until it recreates all items in the Toolbox and please use the Toolbox Configurator to populate the appropriate UI for ASP.NET AJAX/UI for WinForms version in the VS Toolbox;

    More information about the Toolbox Configurator could be found in the following documentation article.

    If this does not resolve the issue, could you please repair the installation of both Telerik products, use our Toolbox Configurator and let us know in case the problem is still reproducible?

    I am looking forward to your feedback.

    Regards,
    Yana
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
  8. David
    David avatar
    90 posts
    Member since:
    Jan 2011

    Posted 19 Mar 2015 in reply to Yana Link to this post

    GIve yourself a gold star.  You went somewhere I would never have even thought of going to solve the problem.  

    Your deductive skills were correct.  Of my 3 development boxes, this platform happens to have the highest DPI of all of them.  The specific hardware is a MacBook Pro running Parallels.  Windows was configured to display 1920x1200 using 125% scaling.  When set back to 100% scaling the observed problem went away.  

    I did have to nuke the .TDB files as you indicated and the problem magically fixed itself upon running the Studio program again.  I was then able to load existing projects and all Telerik icons are now back.

    Thank you for solving Microsofts problems for them.     
  9. Yana
    Admin
    Yana avatar
    60 posts

    Posted 20 Mar 2015 Link to this post

    Hi David,

    I am glad that now everything works fine on your side.

    Should you have additional questions or need further assistance, do not hesitate to contact us again.

    Regards,
    Yana
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017