



如上图,在Visual Studio2019中,想要添加引用时发生上图错误:“对 COM 组件的调用返回了错误 HRESULT E_FAIL。”
这个问题要怎么处理呢?
一、打开开发人员命令工具


如上图所示,找到Developer Command Prompt for VS2019这个工具,然后打开它,建议您使用超级管理员身份打开。
二、找到PublicAssemblies文件夹


打开Everything搜索工具,查找关键字“PublicAssemblies ”,如上图所示。
如果您没有Everything这个工具,那么就手动查找目录:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies
三、在命令提示符中切换工作路径
如下图所示,使用cd指令切换工作路径。


四、输入以下指令
gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll


如上图,输入指令后,提示程序集已成功添加到缓存中。
五、重启VS2019即可恢复使用了。
祝您用餐愉快。
本文源自头条号:中洲少年
本站是提供个人知识管理的网络存储空间,所有内容均来源于网络,不代表本站观点。如发现有害或侵权内容与我们联系。