无法加载文件或程序集'System.ValueTuple Visual Studio 2017 15.8节点js项目

时间:2018-08-27 09:04:15

标签: node.js visual-studio

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

  

无法加载文件或程序集'System.ValueTuple,版本= 4.0.2.0,区域性=中性,PublicKeyToken = cc7b13ffcd2ddd51'或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (来自HRESULT的异常:0x80131040)

3 个答案:

答案 0 :(得分:2)

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

解决问题。

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

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

答案 1 :(得分:0)

我遇到了同样的问题,按照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. 安装后必须重新启动。

答案 2 :(得分:0)

我只想添加其他答案。

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

enter image description here