无法在MS Visual Studio 2017中安装NuGet包MPI.NET 1.3.0

时间:2018-04-07 22:21:27

标签: c# parallel-processing visual-studio-2017 mpi nuget-package

我正在尝试将NuGet包MPI.NET 1.3.0安装到MS Visual Studio 2017 C#项目中。我收到以下错误:

  

无法安装包“MPI.NET 1.3.0”。您正在尝试将此软件包安装到以“.NETFramework,Version = v4.0”为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。

我曾尝试在不同版本的.NET Framework中创建C#项目,但不会安装。在这个软件包的正式GitHub站点(MPI.NET GitHub repository)上写道,该软件包已针对.NET 4.0进行了更新。我尝试过创建4.0和更低版本的项目,但没有成功。

帮助任何人?

1 个答案:

答案 0 :(得分:1)

查看nuget.org上可用的软件包,version 1.3.0的目标是.NET 4.6.2,而version 1.2.0的目标是.NET 4.0。因此,如果您尝试将1.2.0版本的软件包安装到项目中,那么您应该没问题。听起来需要更新GitHub文档以反映这一新现实。

(就个人而言,我会对主要版本号进行更改,因为它不一定与现有用户向后兼容,但是语义版本控制不如有时听起来那么简单和干燥。)