C# 什么样的类库同时适用于Universal和Winform项目?

C# 什么样的类库同时适用于Universal和Winform项目?,c#,.net,winforms,visual-studio-2015,windows-10-universal,C#,.net,Winforms,Visual Studio 2015,Windows 10 Universal,在visual Studio 2015中,在我的解决方案中,我有一个逻辑层(类库)项目,该项目添加到WinForm项目的引用中。 不,我将添加一个新的Windows Universal项目,并在其中添加相同的逻辑层(类库)。 但是,visual studio不允许我添加类库作为对universal应用程序的引用,我收到一条错误消息 问题是,什么样的类库可以添加到Universal project的引用以及使用相同解决方案的Winform项目中 更新:消息是“允许添加对项目“项目名称”的引用”。您

在visual Studio 2015中,在我的解决方案中,我有一个逻辑层(类库)项目,该项目添加到WinForm项目的引用中。 不,我将添加一个新的Windows Universal项目,并在其中添加相同的逻辑层(类库)。 但是,visual studio不允许我添加类库作为对universal应用程序的引用,我收到一条错误消息

问题是,什么样的类库可以添加到Universal project的引用以及使用相同解决方案的Winform项目中


更新:消息是“允许添加对项目“项目名称”的引用”。

您需要使用类库项目的类库(便携)选项:

一旦你添加了这些,你就必须选择你的目标平台:

若要将其用于WinForms,请选择与您在WinForms项目中选择的目标框架匹配的.NET framework。如果WinForms的目标是.NET4.5,请确保选择该目标;如果将其更改为目标.NET 4.6,则可以将其作为便携式库的目标,依此类推。否则,您将得到一个错误,提示:

无法添加对项目“您的库名称”的引用。电流 项目的目标不属于或与 可移植库项目“您的库名称”

请注意,您可以稍后通过进入“项目属性”,在“库”选项卡下更改这些选项。

消息是“允许添加对项目“项目名称”的引用”。您必须从“类库(可移植)”项目模板开始。