我想添加nuget包(PiranhaCMS)到我的VS2012/NET45项目。 nuget包本身依赖于AutoMapper。当我尝试安装我得到的消息与Visual Studio 2012一起使用的NuGet的最新版本是什么?
“AutoMapper”已经有定义的依赖性“NETStandard.Library”
我很困惑,因为食人鱼本身取决于NET45不NETStandard。研究表明我可能需要更高版本的nuget。在解决方案下的.nuget文件夹中的nuget.exe上调用了nuget update -self后,我再次尝试,但得到了相同的消息。
让我更困惑的是nuget.exe在4.2.0.4168上,但是VS2012的Help,About对话框显示NuGet Package Manager在2.8.60318.667上。
我需要知道的是,我可以将此软件包安装到此VS2012解决方案中吗?如果是这样,怎么样?如果我不行,我需要迁移到VS017,以便我可以使用更高版本的NuGet,它将为我安装软件包,即使解决方案继续以NET45为目标?
2.8.60318.667已经是VS2012 – magicandre1981