引用ASP.NET Core中的现有.NET Framework项目
我有一个.NET Framework 4的现有项目,它是一个业务逻辑层
我创建了带有核心框架的.NET核心应用程序,并尝试添加存在的业务层作为参考,我尝试使用此示例: 如何在.NET Core项目中引用.NET Framework项目?
我还使用.net框架创建了核心应用程序并尝试添加引用它也无法正常工作
请检查下面的图像,并给我帮助:)
--------- .net framework
------ core project
根据此页面上的图表: https : //docs.microsoft.com/en-us/dotnet/articles/standard/library您需要将库升级到至少4.5版本的Framework。
我目前正在使用我的库的Framework 4.6版本,并从Asp.Net Core MVC Web项目中引用它们而没有问题。
您可能会发现这些链接也很有用:
-
Scott Hanselman的逐步指导: http : //www.hanselman.com/blog/HowToReferenceAnExistingNETFrameworkProjectInAnASPNETCore10WebApp.aspx
-
Target Framework Monikers的解释: https ://blogs.msdn.microsoft.com/cesardelatorre/2016/06/28/running-net-core-apps-on-multiple-frameworks-and-what-the-target-framework- 绰号- TFMS-是,大约/
当你添加对.net框架核心项目的引用时,我需要点击恢复包按钮:)
和.net核心框架工作项目无法添加.net框架项目参考