今天添加引用的时候发现无法引用,于是网上查了好多都是说启动MSDTC什么的,完全没有用。

下面是解决方案:

1.用管理员身份 打开VS2017开发人员命令提示符,如下图所示:

关于“ 解决对COM组件的调用返回了错误HRESULT E_FAIL” 的方法

2.找到自己安装VS2017的路径下的如下文件夹,我的是:F:\vs2017\Common7\IDE\PublicAssemblies

关于“ 解决对COM组件的调用返回了错误HRESULT E_FAIL” 的方法

3.将之前打开的命令提示符输入框路径移动到该路径处:

(注意,这里移动路径不知道为什么不需要加cd前缀,坑得我好惨)

关于“ 解决对COM组件的调用返回了错误HRESULT E_FAIL” 的方法

4.最后输入 gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll 回车键运行即可。

关于“ 解决对COM组件的调用返回了错误HRESULT E_FAIL” 的方法

 

啊,可真不容易!

相关文章:

  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-12
  • 2022-12-23
  • 2021-11-23
  • 2021-10-17
相关资源
相似解决方案