我正在开发一个跨平台的Xamarin应用。当我使用NuGet包管理器安装新包时,控制台显示以下错误:
无法安装软件包'X'您正在尝试安装此软件包 进入目标.NetPortable,Version = 4.5,Profile = 259的项目 但是包不包含任何程序集引用
我知道Profile 259通常用于基于WP或Silverlight的软件包。我尝试在属性→库→更改选项卡上更改配置,但这次系统显示:
无法更改项目目标。所选目标需要 nuget 3.0
我该如何解决这个问题?
答案 0 :(得分:0)
如果您查看此项目的NuGet定义:
https://www.nuget.org/packages/Microsoft.AspNet.WebApi.WebHost/
它仅支持net45
。因此无法安装到Profile259
。
为了能够安装到Profile259
,需要有portable-net45+win8+wpa81+wp8
或netstandard1.0
的目标框架。