首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在.Net核心RC2中使用常规可移植库

在.Net核心RC2中使用常规可移植库
EN

Stack Overflow用户
提问于 2016-06-27 14:59:48
回答 2查看 160关注 0票数 1

我有一个C#项目,它将代码降级到便携式库项目,这样就可以在.Net和Silverlight环境中无缝地重用它们。

PCL以.Net45Silverlight 5为靶标。

现在,我想在.Net核心环境中使用相同的PCL。如果可能的话,我希望将我的解决方案保留在.Net和Silverlight环境中,并在新的.Net核心解决方案中重用可移植项目。

当我试图从.Net核心库中添加对常规PCL项目的引用时,它无法读取依赖项。

NU1001无法解决依赖关系。

如果我试图添加对PCL程序集的引用,则会得到一个错误:

.NET核心项目只支持在此版本中引用.NET框架程序集。要引用其他程序集,需要将它们包含在NuGet包中并引用该包。

是否可以在.Net核心环境中使用常规的PCL?或者我需要创建新的.Net核心库?

如果我需要创建新的项目,如何避免重复的代码?

EN

回答 2

Stack Overflow用户

发布于 2016-07-18 11:25:20

  1. 转到添加引用
  2. 浏览您想要参考的项目。
  3. 选择项目的.dll,而不是项目本身。
  4. 添加.dll引用和构建。
票数 0
EN

Stack Overflow用户

发布于 2016-07-22 07:55:58

试试这个链接。在这里,您可以创建4.5.2版本的API,并在您的.net核心项目中调用该API。该API将在旧类库和.net核心应用程序中充当桥梁。类库的托管将是分开的。我想这在你的情况下会有效的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38057269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档