本文主要介绍VS2019中添加引用的错误:调用COM组件返回错误HRESULT E_FAIL(未能完成操作。未指明错误),有需要的朋友可以参考一下。
如图所示:
错误1:
错误2:
原因分析:
这个系统是我在虚拟机上运行的。全新的系统,装了一个vs2019。
之前遇到过COM组件无法调用的情况。我猜是因为VS是用。net框架。调用Com组件也是。只是碰巧用的网。所以,根本不可能在线安装使用C开发环境。您必须安装一个. net SDK。任何版本都可以。
如图所示:
安装完成后,需要更新缓存,否则无法使用。如果是新安装的,就会安装。没有必要执行此步骤。
1.以管理员身份打开vs 2019的开发者命令提示符(vs 2019开发者命令提示符)
CD“c: Program Files(x86) Microsoft Visual Studio 2019 Professional common 7 IDE public assemblies”
gacutil -i微软。VisualStudio.Shell.Interop.11.0.dll
这样就可以正常编译了!
关于VS2019添加引用错误的这篇文章到此结束:对COM组件的调用返回了一个错误HRESULT E_FAIL(未能完成操作未指明错误)。有关VS2019添加引用错误的更多信息,请搜索我们之前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!