是否可以使用NuGet安装与我选择的框架兼容的最新版本?
例如,如果我尝试通过Nuget Package Manager在.NET 4.0项目上安装Unity
,它将失败,因为Unity的最新版本需要4.5。
答案 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