繁体   English   中英

.Net Framework和.Net Core在同一解决方案中

[英].Net Framework and .Net Core in same solution

我有一个针对.NET Framework的应用程序,现在我需要在.NET Core中开发一个库。 我计划将两个项目放在同一个解决方案中,并在.NET Framework项目中添加.NET Core库作为参考。

可以这样做吗? 如果答案是肯定的,那怎么办呢?

2017年4月发表了一篇关于如何从同一解决方案中支持两个运行时的文章:

https://docs.microsoft.com/en-us/dotnet/core/porting/project-structure

归结为两种方法:

  • 在同一个项目中配置两个框架(例如* .csproj):

使用多目标.NET Core项目替换现有项目。

  • 为每个框架建立一个单独的项目:

保留现有项目并创建.NET Core项目。


我们正在积极讨论在pythonnet中采用哪种方式,因为该项目支持Windows上的.NET Framework和Linux / OSX上的Mono。 现在我们正在添加跨平台pythonnet支持:

https://github.com/pythonnet/pythonnet/pull/518

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM