【问题标题】:Could not load file or assembly 'System.ValueTuple Visual Studio 2017 15.8 node js project无法加载文件或程序集'System.ValueTuple Visual Studio 2017 15.8 node js 项目
【发布时间】:2019-02-01 18:58:18
【问题描述】:

我已经安装了 vs2017 15.8。如果我打开一个控制台 C# 应用程序,它可以正常打开。但是尝试打开节点 js 项目会引发以下错误。有人解决了吗?

无法加载文件或程序集“System.ValueTuple,Version=4.0.2.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

【问题讨论】:

标签: node.js visual-studio


【解决方案1】:

我遇到了同样的问题。我可以通过安装“.NET Framework 4.7.2

来解决这个问题

安装源:https://support.microsoft.com/de-de/help/4054530/microsoft-net-framework-4-7-2-offline-installer-for-windows

安装后我重新启动了我的系统。

【讨论】:

  • 请展示安装".NET Framework 4.7.2"的过程,以便其他读者也能知道如何安装。
【解决方案2】:

我遇到了同样的问题,正如 mc-hollin 所建议的那样,4.7.2 的安装对我也有效

请看下面的安装步骤:

  1. 打开此链接:https://www.microsoft.com/net/download/thank-you/net472

    如果上面的链接不起作用,请转到https://www.microsoft.com/net/download/dotnet-framework-runtime 并从那里选择正确的框架。

  2. 这将开始在您的系统中下载 NDP472-KB4054531-Web.exe

  3. 下载完成后,请双击exe开始安装,然后开始安装。这可能需要一段时间,具体取决于您的互联网连接速度。
  4. 安装后必须重新启动。

【讨论】:

    【解决方案3】:

    我只想补充其他答案。

    从引用中删除 System.valuetuple。否则它不起作用,我不知道为什么。基本上 valuetuple 已经在 4.7.2 中,所以如果你使用 Visual Studio 2019,你就准备好了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-09
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 2017-08-02
      • 1970-01-01
      • 2018-10-21
      相关资源
      最近更新 更多