最近在使用vs2019的时候,添加应用就会报错:“对COM组件的调用返回了错误HRESULT E_FAIL”。
在网上找了几篇文章,按照文章提供的方法操作了一下,重启vs2019之后,果然修复了。今天把操作过程记录下来,以便后来查阅。
在开始菜单中找到Developer Command Prompt for VS 2019 右键 以管理员身份运行。
程序运行后,会跳到默认的路径下。
我的vs的安装路径是在C盘,我的路径是:C:Program Files (x86)Microsoft Visual Studio2019CommunityCommon7IDEPublicAssemblies
命令行中要输入: cd C:Program Files (x86)Microsoft Visual Studio2019CommunityCommon7IDEPublicAssemblies
在这个路径下输入命令:gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
然后在执行命令,出现程序集已成功添加到缓存中就可以了。
重新启动vs2019,就可以添加引用了。
参考链接: https://blog.csdn.net/u013419838/article/details/103697286/.