C# 严重性 ;代码 ;说明 ;项目 ;文件 ;第 行;抑制状态错误 ;无法安装程序包';重新安装4.0.1';

C# 严重性 ;代码 ;说明 ;项目 ;文件 ;第 行;抑制状态错误 ;无法安装程序包';重新安装4.0.1';,c#,xamarin,mvvmcross,refit,C#,Xamarin,Mvvmcross,Refit,在Xamarin MvvmCross剖面111中安装和重新安装。NetPortable 4.5 Severity Code Description Project File Line Suppression State Error Could not install package 'Refit 4.0.1'. You are trying to install this package into a project that targets '.NETPortable,

在Xamarin MvvmCross剖面111中安装和重新安装。NetPortable 4.5

Severity    Code    Description Project File    Line    Suppression State Error Could not install package 'Refit 4.0.1'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile111', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.    0
发布于

警察说

Refit目前支持以下平台和任何.NET标准 1.4目标:

  • 超宽带
  • 泽马林,安卓
  • 哈马林,麦克
  • 沙马林
  • 桌面
  • .NET 4.5
  • .NET核心

我遗漏了什么吗?

您正在将Refit 4安装到PCL中。Refit是一个网络标准1.4库,任何PCL配置文件都不能使用它


将您的PCL升级到NET Standard(最低1.4)或将Refit降级到非NET Standard的早期版本。

我使用Angular CLI构建了.NET Core应用程序,我停止了dotnet watch运行并重新执行了脚手架(这导致了此构建错误)它工作正常,没有错误

实际上我使用了2.4.1,但我有问题,我也尝试了平台特定的改装,但我引用了同样安装了改装的核心,这是否意味着每个平台都使用了引用的改装?如果我错了,请纠正我这是一个不同于你在开场白中所问的问题。是的,谢谢你的回答。我也确实认为我需要将PCL升级到网络标准。升级有什么副作用吗?