I installed the demo of Telerik's UI WinForms components and then removed it on one Win10 pc with VS 2017 Community Edition. After removal, my instance of VS started to show about 10 message boxes telling me that various Telerik assemblies like Telerik.WinControls.VSPackage.2018.1.115.1 cannot be loaded at startup. How to clear all remnants of Telerik extensions left by the uninstaller?
Attached is the corresponding part of the VS startup log (the ActivityLog.xml file from the VS folder).
4 Answers, 1 is accepted
Thank you for contacting us.
Although it is extremely rare, sometimes Visual Studio does not remove the extensions completely. In these cases you have to remove them manually. Here is how to remove the extensions:
- Launch Visual Studio 2017.
- Launch Extensions and Updates (Tools | Extensions and Updates...).
- Remove all Telerik extensions (if they still appear installed). The remove action will be scheduled and will take place after you close Visual Studio.
- Close Visual Studio and complete the scheduled actions.
- Remove the extensions folders. You can find the exact folders in the activity log.
Please let me now if you need further assistance.
- Launch Visual Studio 2017.
- Launch Extensions and Updates (Tools | Extensions and Updates...)
This was one of the first things I did after uninstalling the demo. My Extensions and Updates dialog did not show anything related to Telerik.
5. Remove the extensions folders. You can find the exact folders in the activity log.
This was a question for you. Let's say I see the following full path in the ActivityLog:
But the folder C:\Users\UserName\AppData\Local\Microsoft\VisualStudio\15.0_8ab640ac\Extensions\jzrjzsqf.gf0\ does not exist on my pc. Obviously, VS gets this filename and folder path from another source. Where is this source located?
Visual Studio 2017 uses its own private registry to store this king of information - C:\Users\UserName\AppData\Local\Microsoft\VisualStudio\15.0_8ab640ac\privateregistry.bin. Removing this file should resolve the issue on your side. The file will be auto-generated by Visual Studio once it is launched.
Note: You if choose to delete the file your personal preferences regarding the Visual Studio IDE environment will be reset to the default ones and you may need to set up them in the Options dialog.
Thank you - now I understand why I could not find any places with Telerik traces using file contents search in Total Commander and full registry search. I thought that it could be a cache or another bin registration info that only VS can decipher.
I was going to use your advice today but suddenly discovered that my instance of VS no longer tries to load any Telerik assembly at startup. I think it happened after upgrading to the latest version 15.5.7, which was done with the administrator privileges. I already tried to launch VS with admin rights, and as I saw, some problem Telerik entries were cleared by VS itself in this mode. It seems, VS can heal itself in the admin mode :)
Thank you again for your last answer. In the future, I will know what to do to fix similar issues.