原因:计算机上安装了多个版本的Visual Studio,且先安装了高版本后安装低版本
以管理员身份打开 Developer Command Prompt for VS 2019
(vs2019开发人员命令提示符)

定位到你的vs2019的安装目录
例:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies
直接输入cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies
然后执行下面的代码:
gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

显示“程序集已经成功添加到缓存中”,重启VS即可
网友评论