Xamarin.android 如何在ASP.NET Core 1.0 RC2项目中使用PCL

Xamarin.android 如何在ASP.NET Core 1.0 RC2项目中使用PCL,xamarin.android,asp.net-core,portable-class-library,windows-10-universal,asp.net-core-1.0,Xamarin.android,Asp.net Core,Portable Class Library,Windows 10 Universal,Asp.net Core 1.0,我想使用一个简单的(只有POCO没有其他依赖项)PCL和目标 泽马林,安卓 通用视窗10 ASP.NET核心1.0 在ASP.NET Core 1.0 RC2项目中(都在同一个解决方案中)。我已将此导入添加到我的project.json中: "frameworks": { "netcoreapp1.0": { "imports": [ "dotnet5.6", "dnxcore50", "portable-net451+win8" ],

我想使用一个简单的(只有POCO没有其他依赖项)PCL和目标

  • 泽马林,安卓
  • 通用视窗10
  • ASP.NET核心1.0
在ASP.NET Core 1.0 RC2项目中(都在同一个解决方案中)。我已将此导入添加到我的project.json中:

"frameworks": {
  "netcoreapp1.0": {
    "imports": [
      "dotnet5.6",
      "dnxcore50",
      "portable-net451+win8"
    ],
    "dependencies": {
      "PCL.Library": {
        "target": "project"
      }
    }
  }
}
我没有得到任何错误(编译或其他),并且
PCL.Library
项目显示在参考中(没有警告标志或任何东西)。但是我不能在我的ASP.NET Core 1.0 RC2项目中使用它,因为using语句不会解析为PCL根本没有被引用

如何配置PCL项目和ASP.NET核心项目,以便使用PCL


更新:它也不适用于RTM版本。开发团队没有就GitHub问题做出任何回应,这让我觉得有一个根本性的问题使得这不可能实现。

我认为这与:

最好跟进这个问题跟踪程序,并询问当前状态,尽管它说RC2将支持它

这是整个.NET平台标准化的一部分,通过
netstandard
()

您可以在此处阅读更多关于此的信息:

注意:我今天找到一份关于PCL目标的文件:


啊,我希望它能与RC2一起工作。添加了我对该问题的看法,因此让我们等待并期待修复的到来:)