在Xamarin MvvmCross配置文件中安装Refit 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
docs确实说过
Refit目前支持以下平台和任何.NET标准 1.4目标:
- UWP
- Xamarin.Android
- Xamarin.Mac
- Xamarin.iOS
- 桌面
- .NET 4.5
- .NET Core
我错过了什么吗?
答案 0 :(得分:1)
您正在将改装4安装到PCL中。 Refit是一个NET Standard 1.4库,任何 PCL配置文件都不能使用它。
将您的PCL升级到NET Standard(最低1.4)或将Refit降级为以前不是NET Standard的版本。
答案 1 :(得分:0)
我使用Angular CLI构建了.Net Core应用,我停止了dotnet watch的运行并重新执行了脚手架(这导致了此构建错误),并且工作正常且没有错误