VS2019 尝试添加引用时出现“错误 HRESULT E_FAIL 已从对 COM 组件的调用返回”

问题描述 投票:0回答:1

VS2019 尝试添加引用时出现“错误 HRESULT E_FAIL 已从对 COM 组件的调用返回”。我看过其他帖子并尝试过一件事,但迄今为止没有任何效果。 如果重要的话,我添加了一个名为 GroupDocs 的库,您可以使用它来比较 2 个 pdf,不知道这是否是一个 com 组件。多年来一直工作良好。决定我还想为新场景添加新引用(如果您需要知道我想添加对 Excel 的引用,以便这次我可以自动比较 2 个 Excel 文件的过程),但无法添加引用。

说实话,我还没有尝试太多。

  • 我尝试关闭 VS 并删除 .vs 文件夹并重新打开,但这并没有解决问题,它只是重新创建 .vs 文件夹。
  • 删除 ComponentModelCache 文件夹(AppData/Local/Microsoft/VisualStudio/16_XXXXXX/)中的所有文件没有效果,当我再次打开 VS 时,它重新创建了所有缓存文件。

我读过的其他想法我不知道,所以请打破它 通过简单的步骤让我尝试一下。

unit-testing visual-studio-2019
1个回答
0
投票

除了按照创建票证的动作、退后一步并相信搜索再搜索的过程直到找到有用的东西的艺术之外,我没有任何功劳。 https://learningintheopen.org/2021/05/31/visual-studio-v2019-add-reference-error-hresult-e_fail-has-been-returned-from-a-call-to-a-com-component /

我希望有人能解释一下这是如何发生的。

如果它对这篇文章中的任何人有帮助,它提到使用 -l 开关检查 gacutil,它建议你应该得到回复说项目数 = 1,我的说 0 但它也有效。

© www.soinside.com 2019 - 2024. All rights reserved.