VS2019添加引用错误:COM组件调用返回错误HRESULT E_FAIL

发现每次写博客时总爱写一些feihua(写这篇博客的背景),是时候考虑下怎么写博客了,今天不说,直接开门见山

错误描述

这个错误又是折腾了一个多小时,上网查了博客,记录下

解决步骤:

一、以管理员身份打开 Developer Command Prompt for VS 2019(vs2019开发人员命令提示符)

二、定位到VS2019的安装目录

三、在开发人员命令提示符输入上述目录

  • 1.输入cd c:
  • 2.输入cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\PublicAssemblies
  • 3.输入gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

这个时候便会出现错误gacutil不是批处理文件,不是内部或外部的命令,原因是没有找到该文件

解决方法:将gacutil路径添加到环境变量上

1.在win10搜索框输入环境变量

2.点击进去,点击环境变量

3.找到Path,点击编辑,之后点击编辑

4.找到gacutil路径

5.将路径复制到编辑环境变量中,点击确定

四、重复三中三个步骤成功添加

五、重启VS2019,完成

参考博客

https://blog.csdn.net/xywy2008/article/details/93174602

https://blog.csdn.net/ConallChen/article/details/86231750

发布了156 篇原创文章 · 获赞 49 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/shang_0122/article/details/103158963