VS-添加引用失败-提示“未能完成操作,不支持此接口”

时间:2024-05-23 22:45:03

很多时候其实都感觉VS使用太方便了,但是今天我又遇到了一个奇葩的问题。就在我添加引用的时候,提示如下问题:
VS2017-添加引用失败-提示“未能完成操作,不支持此接口”
当我第一眼看到的时候我觉得可能是自己启动不当导致的,结果我错了。

解决办法:

第一步:在如图的目录中找到“Developer Command Prompt for VS 2017”,右击以管理员身份运行。
VS2017-添加引用失败-提示“未能完成操作,不支持此接口”
第二步:输入cd 和2017安装位置,找到“Common7\IDE\PublicAssemblies”(一定要先输入cd)
例如:

cd D:\Microsoft Visual Studio2017\Common7\IDE\PublicAssemblies

第三步:输入“gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll”,(如果vs2017的一定不要随意更改输入内容,否则上面所做的还要重新来过)

第四步:显示如下结果,就证明成功,重启VS添加引用就不会出问题啦
VS2017-添加引用失败-提示“未能完成操作,不支持此接口”