【问题标题】:reference an existing .NET Framework Project in an ASP.NET Core引用 ASP.NET Core 中的现有 .NET Framework 项目
【发布时间】:2017-01-27 11:45:02
【问题描述】:

我有一个使用 .NET 框架 4 的现有项目,它是一个业务逻辑层

我已经使用核心框架创建了 .NET 核心应用程序,并尝试添加现有业务层作为参考,我 尝试使用此示例:How do I reference a .NET Framework project in a .NET Core project?

我还使用 .net 框架创建了核心应用程序并尝试添加引用它也不起作用

请检查下面的图片并给我帮助:)

---------  .net framework 

------ core project 

【问题讨论】:

  • 最早支持的 .NET 版本是 4.5.2。如果核心团队决定不支持过时的版本,这不足为奇——事实上,这是完全合理的
  • 你有什么想法吗?
  • 显而易见的。升级项目的目标框架并重试

标签: c# .net asp.net-mvc asp.net-core


【解决方案1】:

根据此页面上的图表:https://docs.microsoft.com/en-us/dotnet/articles/standard/library 您需要将您的库至少升级到框架的 4.5 版。

我目前正在为我的库使用 4.6 版框架,并从 Asp.Net Core MVC Web 项目中引用它们而没有问题。

您可能会发现这些链接也很有帮助:

【讨论】:

    【解决方案2】:

    当您添加对 .net 框架核心项目的引用时,我得到了解决方案,您需要单击恢复包按钮:)

    和.net core框架工程项目不能添加.net框架工程参考

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-08
      • 1970-01-01
      • 2017-03-06
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多