【发布时间】:2016-10-24 17:37:03
【问题描述】:
我正在使用 .NET Standard,发现奇怪的是,如果我为 .NET Core 类库 (xproj) 和可移植类库 (csharp) 指定了以下 project.json,则只能正确引用后者来自 Xamarin.Android 项目:
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1"
},
"frameworks": {
"netstandard1.4": {}
}
}
我可以将两者都添加为参考,dotnet update 按预期工作(或至少没有显示错误消息),但未实现 .NET 核心库:
找不到类型或命名空间
我觉得这很奇怪,因为我希望任何 .NET 标准目标库都能正常工作。我做错了什么还是故意只支持 Xamarin 的 PCL?
【问题讨论】:
标签: xamarin.android .net-core portable-class-library