小编rdu*_*com的帖子

类库包:sl5目标问题

我正在尝试创建一个共享库项目,其中包含一些用于在多个客户端(WPF/SL5/Asp.Net)之间序列化数据的POCO类.

在Asp.Net vNext之前,我正在使用PCL而没有任何问题.现在MVC 6在那里,我试图将Asp.Net Core 5目标添加到PCL,但似乎不可能:

PCL不可能

我猜相应的PCL配置文件还不存在,所以我尝试创建一个"类库包"并添加SL5目标

  "frameworks": {
      "dotnet": { },
      "dnx46": { },
      "dnxcore50": { },
      "sl5": { }
    }
Run Code Online (Sandbox Code Playgroud)

但遗憾的是,即使目标被添加到参考树而没有任何错误,它在编译时也会失败:

系统在哪里?

有错误,如:

Error CS0518 : Predefined type 'System.Object' is not defined or imported   
Error CS0246 : The type or namespace name 'String' could not be found (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

就像'slor'目标不存在'Micorosft.CSharp'...我不能将'mscorlib'添加到"sl5"依赖项中,甚至添加BCL也没有帮助.我迷路了.

我错过了什么?

c# portable-class-library visual-studio-2015 .net-core dnx

5
推荐指数
1
解决办法
360
查看次数