当前位置:  开发笔记 > 后端 > 正文

从UWP和ASP.NET 5引用类库

如何解决《从UWP和ASP.NET5引用类库》经验,为你挑选了1个好方法。

我正在尝试创建一个类库,它将包含WebAPI(使用ASP.NET 5)和消费UWP App的公共对象(主要是DTO).但是,我还没有想出如何创建类库,以便可以从其他项目中引用它.

到目前为止
我尝试过:首先,我尝试了一个类库(包),它可以在Web下找到.可以从ASP.NET项目中引用这种类型的库而不会出现问题,但是当尝试从UWP项目引用它时,我收到以下消息:

A reference to 'ClassLibrary1' could not be added. 

接下来,我尝试了一个类库(Windows Universal),它可以在Windows> Universal下找到.这可以很容易地从UWP项目中引用,但是当尝试从ASP.NET引用它时,我得到:

The following projects are not supported as references : 

  - The project ClassLibrary2 has a target framework that is incompatible or has version higher than the current project and cannot be referenced.

那么:我如何创建一个可以在ASP.NET 5项目 UWP项目中使用的类库?



1> Bart..:

您需要的是一个可移植类库(在Windows下).

PCL

由于您只是针对ASP.NET 5和Windows 10,因此您可以将平台限制为仅这两个,但是在支持更多平台时没有"错误"(它可以限制可用的共享API的数量).

PCL 2

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有