最近安裝了VS2017,在開發時需要添加引用,於是像原來使用vs2012那樣直接右鍵,添加引用,結果彈出一個錯誤提示“未能完成操作。不支持此接口”。真真是見了鬼了......
google、度娘一頓搜,結果根本就沒有這個錯誤信息的任何消息,倒是有很多同樣問題描述的案例,不過他們的提示都是“未能正確加載ReferenceManagerPackage包”。因此估計跟我的是同一問題(不明白我的提示語怎會如此奇葩),遂按照解決方法試了一下
1.以管理員身份打開 Developer Command Prompt for VS 2017
2.定位到你的vs2017的安裝目錄
我安裝的是企業版就是E:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PublicAssemblies
別忘了前面加cd
3.執行下面的代碼
gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
執行成功后,重啟vs2017,再添加引用時就可以了