加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 哪种类库适用于Universal和Winform项目?

发布时间:2020-12-15 23:31:34 所属栏目:百科 来源:网络整理
导读:在Visual Studio 2015中,在我的解决方案中,我有一个逻辑层(类库)项目,该项目被添加到WinForm项目的引用中. 不,我将添加一个新的 Windows Universal项目并在其中添加相同的逻辑层(类库). 但是,visual studio不允许我添加类库作为通用应用程序的引用,我收到一
在Visual Studio 2015中,在我的解决方案中,我有一个逻辑层(类库)项目,该项目被添加到WinForm项目的引用中.
不,我将添加一个新的 Windows Universal项目并在其中添加相同的逻辑层(类库).
但是,visual studio不允许我添加类库作为通用应用程序的引用,我收到一条错误消息.

问题是,可以添加到Universal项目的引用中的哪种类库以及Winform项目具有相同的解决方案?

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

解决方法

您需要为类库项目使用类库(可移植)选项:

enter image description here

添加后,您必须选择目标平台:

enter image description here

为了能够与WinForms一起使用,请选择与您在WinForms项目中选择的目标框架匹配的.NET框架.如果您的WinForms以.NET 4.5为目标,请确保选择该项;如果将其更改为目标.NET 4.6,则可以选择它作为可移植库的目标,依此类推.否则,你会收到一个错误说:

Unable to add a reference to project ‘Your library name’. The current
project’s target is not one of or compatible with the targets of
Portable Library project ‘Your library name’.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读