安装与所选框架兼容的最新版本

时间:2014-05-28 21:04:09

标签: .net visual-studio nuget

是否可以使用NuGet安装与我选择的框架兼容的最新版本?

例如,如果我尝试通过Nuget Package Manager在.NET 4.0项目上安装Unity,它将失败,因为Unity的最新版本需要4.5。

1 个答案:

答案 0 :(得分:0)

目前NuGet不会自动为您执行此操作。正如jmoerdyk建议你需要手动找到支持.NET 4.0的Unity NuGet包。

可能最好的方法是使用NuGet Package Explorer。此应用程序允许您查看Unity包的不同版本。然后,您可以通过展开lib文件夹打开其中的一些并查看它们支持的.NET框架。

看起来Unity 2.1.505.2支持.NET 3.5,因此它应该适用于.NET 4.0项目。所有Unity v3 NuGet包仅支持.NET 4.5。

然后,您可以使用程序包管理器控制台安装Unity程序包:

Install-Package Unity -Version 2.1.505.2