VS解决 对COM组件的调用返回了错误HRESULT E_FAIL

这篇具有很好参考价值的文章主要介绍了VS解决 对COM组件的调用返回了错误HRESULT E_FAIL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vs对com组件的调用返回了错误hresult e_fail,microsoft,windows

第一步 运行Developer Command Prompt for VS 2019

vs对com组件的调用返回了错误hresult e_fail,microsoft,windows

 

在开始菜单中找到Developer Command Prompt for VS 2019 右键 以管理员身份运行。

vs对com组件的调用返回了错误hresult e_fail,microsoft,windows
程序运行后,会跳到默认的路径下。

 vs对com组件的调用返回了错误hresult e_fail,microsoft,windows

 

第二部 跳转到跳转到 vs2019的安装目录下
我的vs的安装路径是在C盘,我的路径是:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\PublicAssemblies
命令行中要输入: cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\PublicAssemblies

vs对com组件的调用返回了错误hresult e_fail,microsoft,windows
第三步:执行gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll命令

 vs对com组件的调用返回了错误hresult e_fail,microsoft,windows

 

在这个路径下输入命令:gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
然后在执行命令,出现程序集已成功添加到缓存中就可以了。
重新启动vs,就可以添加引用了。

VS 2019 解决对COM组件的调用返回了错误HRESULT E_FAIL_vs2019对com组件的调用返回了错误hresult_lvjcqq的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-784290.html

到了这里,关于VS解决 对COM组件的调用返回了错误HRESULT E_FAIL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C#生成dll给c++调用 方法二COM方式 vs2022 NO Make Assembly COM-Visible选错了 不需要clr

    有些C++项目中也用了C语言.c,用方法一就无法使用【不能使用 /clr 选项编译 C 文件】。就用方法2。  参考:  https://www.5axxw.com/questions/content/2ozion  1.C# 生成dll     编译正常,C# dll就完成了。 2.C++调用示例

    2024年02月14日
    浏览(33)
  • RestTemplate发起POST请求 突然返回错误码500,但相同的请求再postman中是可以调用

    一个之前一直跑的很正常的springboot项目,RestTemplate发起POST请求 突然一直返回错误码500,但相同的请求再postman中是可以调用的。 删除RestTemplateConfig中的 factory.setBufferRequestBody(false); 即可正常调用。 注意 :网上说bufferRequestBody 是标志是否使用缓存流的形式,默认是 true,缺点

    2024年02月12日
    浏览(37)
  • 企业微信小程序在调用wx.qy.login时返回错误信息qy.login:fail

    原因是大概是绑定了多个企业但是在开发者工具中没有选择正确的企业 解决方法:  重新选择企业后即可成功获取code

    2024年02月13日
    浏览(34)
  • 检索COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,错误: 80080005

    项目中需要解析2003(.doc)格式Word, 原来使用的NPOI不支持,只能使用com组件进行解析 引用了-Microsoft.Office.Interop.Word 组件, 在本地编译和执行都没有问题,可以正常解析2003 word文档 但是部署到服务器端后,程序无法使用,度娘的各种尝试都做了,包括 DTC修改 修改组件的读取和

    2024年02月04日
    浏览(20)
  • 【远程调用返回400问题排查(已解决)】

    我最近给公司一个两年前开发的项目售后,帮助客户验视功能点,顺便帮助解决项目中的问题,由于原负责该项目的项目组已经全都离职了,导致验收之路漫长且艰苦… 在解决问题的过程中碰到了许多疑难杂症都一一解决了,唯独其中有一个问题让我和同事绞尽脑汁花了三天

    2024年02月02日
    浏览(33)
  • DBeaver驱动连接错误解决方法(提示:com.mysql.cj.jdbc.Driver错误)

    1、提示驱动错误且下载一直失败         1、打开DBeaver点击窗口--窗口--首选项--点击驱动--Maven--添加新的源         2、添加源地址然后进行应用,把添加的源地址移动到最上面(我把其他的地址禁用了,我用不了)         阿里:http://maven.aliyun.com/nexus/content/groups/publ

    2024年02月05日
    浏览(38)
  • vs发生生成错误怎么解决

    在 Visual Studio(VS)中,生成错误(build error)通常表示代码中存在一些问题,导致编译器无法正确编译代码。以下是一些常见的原因和解决方法: 语法错误:这是最常见的错误类型,包括拼写错误、缺失的分号、括号不匹配等。检查代码中的语法错误,并尝试修复它们。 引

    2024年02月08日
    浏览(63)
  • Chatgpt API 常见返回错误及解决方案

    原因推测: 服务器接收不到请求 解决方案: 在短暂等待后重新发送请求 报错信息: 原因推测: 1.超过请求频次;2.超过账户当前额度 解决方案: 在限制速率内发送API 请求;给账户充钱或换一个有余额的api_key 报错信息: 原因推测: 网络设置、代理配置、SSL 证书或防火墙设置

    2024年02月02日
    浏览(78)
  • 在EasyCVR中调用快照接口返回404是什么原因?如何解决?

    EasyCVR视频融合平台基于云边端一体化架构,能在复杂的网络环境中将前端设备进行统一集中接入,实现视频资源的汇聚管理、直播鉴权、转码处理、多端分发、智能告警、数据共享等能力与服务。此外,平台也提供了丰富的API接口供用户自由调用、集成与二次开发。 有用户

    2024年02月11日
    浏览(25)
  • python爬虫返回403错误?加了请求头+代理也解决不了 >>看这

    【疑惑】:使用python的requests库发起get或post请求返回403代码错误,使用postman发起请求发现状态码200竟然成功了。这是什么原因?首先排除ip问题,ip有问题的话postman也访问不了。难道是headers出现了问题吗,通过对比发现也不是headers的问题。那就奇了怪了? 【解疑】:其实遇

    2024年02月12日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包