我在卸载Qt之前忘记删除了qtvsaddin中的Qt版本。结果,qtvsaddin 中存在无效的 Qt 版本。如果我不重新安装 Qt,我该怎么办?谢谢。
最佳答案
VS 加载项(又名 Qt Visual Studio Tools)独立于已安装的 Qt 版本,因为列表是单独维护的。您可以根据需要添加和删除版本(甚至可以使用不同的名称进行复制)。当你在 VS 中删除一个版本时,它应该从 ListView 和组合框中删除,所以如果它保留在那里,可能是由于加载项中的错误。
您可以在 HKCU\Software\Digia\Versions
的注册表编辑器中查看版本列表。您会看到每个版本都有一个键以及一个默认值。
关闭 Visual Studio 的所有实例。然后从那里删除您的版本并检查 HKCU\Software\Digia\Versions
中是否没有包含此类版本的值。修改风险由您承担 ;)(在开始之前备份 key )。
关于c++ - Qtvsaddin 清除卸载的Qt版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58090473/