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

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

下面是解决方案:

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

2.找到自己安装VS2017的路径下的如下文件夹,我的是:F:vs2017Common7IDEPublicAssemblies

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

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

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

啊,可真不容易!

好记性不如烂笔头,让积累成为一种习惯。
原文地址:https://www.cnblogs.com/sameLin/p/12341910.html