Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Telerik 在VS 2017中卸载后,如何清除VS扩展的所有残余物?_Telerik_Uninstallation_Visual Studio Extensions - Fatal编程技术网

Telerik 在VS 2017中卸载后,如何清除VS扩展的所有残余物?

Telerik 在VS 2017中卸载后,如何清除VS扩展的所有残余物?,telerik,uninstallation,visual-studio-extensions,Telerik,Uninstallation,Visual Studio Extensions,我下载并安装了Telerik的WinForms组件演示,后来将其删除。但是,在主菜单系统中添加Telerik菜单的VS扩展没有正确删除。卸载后,我的VS开始在stratup上显示大约10个消息框,告知无法加载Telerik程序集,如Telerik.WinControls.VSPackage.2018.1.115.1。以下是VS启动日志的相应部分(在浏览器中查看的ActivityLog.xml文件): 我向Telerik寻求对这个问题的支持,并在他们的社区论坛上发布了一条消息,但至今还没有人回答

我下载并安装了Telerik的WinForms组件演示,后来将其删除。但是,在主菜单系统中添加Telerik菜单的VS扩展没有正确删除。卸载后,我的VS开始在stratup上显示大约10个消息框,告知无法加载Telerik程序集,如Telerik.WinControls.VSPackage.2018.1.115.1。以下是VS启动日志的相应部分(在浏览器中查看的ActivityLog.xml文件):

我向Telerik寻求对这个问题的支持,并在他们的社区论坛上发布了一条消息,但至今还没有人回答——即使是在几天后

由于没有答案,我试图在VS文件夹和系统注册表中找到问题扩展的所有剩余部分,并清理了所有发现的内容,但VS仍在尝试加载这个不存在的Telerik扩展的一些“尾部”


有没有办法追踪并清除卸载程序遗留下来的VS扩展的所有残留物(手动或自动使用工具)?

我从Telerik团队那里得到了问题的答案:

Visual Studio 2017使用其自己的私有注册表存储此 信息- C:\Users\UserName\AppData\Local\Microsoft\VisualStudio\15.0\u 8ab640ac\privateregistry.bin。 删除此文件应该可以解决您这方面的问题。档案 一旦启动,将由Visual Studio自动生成

注意:如果您选择删除您个人偏好的文件 关于Visual Studio IDE环境,将重置为 默认值,您可能需要在“选项”对话框中设置它们


坦率地说,我不能尝试他们的建议。我突然发现我的VS实例在启动时不再尝试加载任何Telerik程序集。我认为这是在升级到最新版本15.5.7之后发生的,该版本是以管理员权限完成的。我之前多次使用管理员权限启动了VS,正如我所看到的,一些有问题的Telerik条目(但不是全部)在此模式下被VS自动清除。看起来,VS可以在管理和/或升级模式下自我修复。

您是如何在VS中下载和删除它的?我想我们必须确保扩展首先安装在哪里。@Jackzai MSFT,我使用了从他们网站下载的标准Telerik demo安装/卸载exe包。很高兴知道您已经解决了这个问题,感谢您在这里分享您的解决方案,如果可能,您可以将其标记为答案。因此,它可以帮助其他社区成员解决与您相同的问题。