加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 创业 > 点评 > 正文

VS2019添加引用出错:对COM组件的调用返回了错误HRESULT E_FAIL(未能完成操作未指定的错误)

发布时间:2020-11-23 11:14:22 所属栏目:点评 来源:网络整理
导读:这篇文章主要介绍了VS2019添加引用出错:对COM组件的调用返回了错误HRESULT E_FAIL(未能完成操作。未指定的错误),需要的朋友可以参考下。

  短视频,自媒体,达人种草一站服务

这篇文章主要介绍了VS2019添加引用出错:对COM组件的调用返回了错误HRESULT E_FAIL(未能完成操作。未指定的错误),需要的朋友可以参考下。

如图:

错误1:

错误2:

原因分析:

此系统是我在虚拟机里面跑的,全新系统,就安装了一个vs2019.

之前遇到COM组件无法被调用的情况。我猜可能是由于VS是用了.net框架开发的。调用Com组件也是刚好用的.net的sdk。所以现在网上说只安装使用c++开发环境的话是根本不行的。必须装一个.net SDK 随便那个版本都可以

如图:

装完之后需要更新一下缓存,不然也无法使用。如果是全新安装的时候就装了。就不用执行此步骤。

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

cd "c:Program Files (x86)Microsoft Visual Studio2019ProfessionalCommon7IDEPublicAssemblies"

gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

这样就可以正常编译了!

到此这篇关于VS2019添加引用出错:对COM组件的调用返回了错误HRESULT E_FAIL(未能完成操作未指定的错误)的文章就介绍到这了,更多相关VS2019添加引用出错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读