无法加载文件或程序集'Microsoft.VisualStudio.Threading,版本= 16.8.0.0

问题描述

我有一个vsix项目。我使用Commandtool并创建文件。我升级了.net框架(4.6.1至4.7.2)和软件包

package list

我正在运行项目,一切正常。但是单击扩展程序的按钮时出现错误

error

我检查了XML文件中的错误错误说明是

描述:无法加载文件或程序集Microsoft.VisualStudio.Threading,版本= 16.8.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a;或其依赖项之一

但是参考文献中有软件包

你有什么主意吗?

最好的问候

解决方法

当升级到Microsoft.VisualStudio.Threading的较新版本时,您升级到的版本高于Visual Studio作为平台一部分附带的版本。尽管可以通过多种方法使您的版本现在成为首选版本,但最简单的答案可能是“不要这样做”,因为您是人为地限制了扩展程序可以安装到哪个VS版本。

除非您有特定的升级理由,否则最好将版本保留在那里。