VS2019添加引用错误:COM组件调用返回错误HRESULT E_FAIL
问题截图
这个错误折腾半小时。
解决步骤:
一、以管理员身份打开 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,完成
最后需要注意VS2019版本分为个人 (community)企业(enterprise)专业(professional)三个版本 以下路径会有变动
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies