.net - 错误 HRESULT E_FAIL 从添加引用上的 COM 组件调用返回
问题描述
在 VS-2017 中,单击“添加引用”时出现错误:
"Error HRESULT E_FAIL has been returned from a call to a COM component."
由于我无法
- 添加任何参考和
- 通过 DB_First 方法更新我的数据库
此问题在上次更新 Windows 后开始出现。
解决方案
什么对我有用
- 使用管理员权限打开 VS 2019 的开发人员命令提示符
- 输入开发人员命令提示符
cd C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies
您的路径可能不同,因此请检查
- 输入开发人员命令提示符
gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
它应该重建,您现在可以添加引用!
推荐阅读
- google-chrome - 如何从控制台调用 Chrome 节点截图?
- java - Java Graphics 绘图持续闪烁
- javascript - 如何将上下文参数发送到 webhook/fulfilments DialogFlow v2
- javascript - 如何触发 on(event) 的事件
- java - 如何在 Hadoop MapReduce java API 中使用 Java 断言?
- python - 将大型 Spark Dataframe 写入 csv 文件
- php - 如何在php中进行数组转换或转换
- asp.net-mvc - xlsx 文件格式无效
- php - PHP中的MySQL查询,条件中有一个数组
- ruby-on-rails - Postgres 函数在 db:reset 之后没有持久化