我尝试将nuget包MPAndroidChart(https://www.nuget.org/packages/MPAndroidChart/3.0.1)添加到我的android项目中。但我总是得到这样的信息:
Package MPAndroidChart 3.0.1 is not compatible with monoandroid71 (MonoAndroid,Version=v7.1) / win. Package MPAndroidChart 3.0.1 supports: net (.NETFramework,Version=v0.0)
当我使用默认的packages.config创建一个新项目时,它可以添加项目。有什么我可以用nuspec或我的项目调整吗?
我的project.json:
{
"dependencies": {
...
},
"frameworks": {
"MonoAndroid,Version=v7.1": {}
},
"runtimes": {
"win": {}
}
}
答案 0 :(得分:0)
看起来MPAndroidChart NuGet包有问题。 NuGet包在lib文件夹中的特定目标框架中没有程序集。
对于使用packages.config文件的项目,它应该允许将它安装到任何项目中,甚至是那些不兼容的项目。看起来project.json更严格,不允许这样做。