出错原因
为 VS2017 安装 Qt 插件,插件版本号为 2.3.2(截止 2019.03.13 为最新版)。安装完成打开 VS 时弹窗提示安装失败,详细信息需要查看一个给出详细路径的 ActivityLog.xml 文件。因为出错当时忘记截图了,所以这里的弹窗无图可看。
根据路径找到 ActivityLog.xml 文件,用浏览器打开,找到出错信息如下所示:
即:
SetSite failed for package [Vsix]Source: ‘QtVsTools’ Description: 未能加载文件或程序集“Microsoft.VisualStudio.Threading, Version=15.8.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
初步可知安装失败的原因是找不到版本号为 15.8.0.0 的 Microsoft.VisualStudio.Threading 文件或程序集。
在系统中查找文件名为 Microsoft.VisualStudio.Threading 的文件,可知文件存在且其为 .dll 文件:
查看其版本号为 15.6.27.12746: