我真的很想开始使用.NET Core并慢慢地将应用程序和库迁移到它.但是,我无法实际升级我的整个代码库以使用.NET Core,然后在生产中完成测试和部署大量应用程序的过程.
例如,如果我创建一个新的.NET Core应用程序并尝试引用我的一个.NET Framework项目,我会得到以下内容:
不支持以下项目作为参考: - Foobar.NetFramework具有与当前项目Foobar.NetCore中的目标不兼容的目标框架.
Foobar.NetCore:.NETCoreApp,Version = v1.0
Foobar.NetFramework:.NETFramework,Version = v4.5
是否可以创建新的.NET Core应用程序并引用我现有的.NET Framework库?如果是这样,这样做的过程是什么?我花了好几个小时浏览微软的文档并在GitHub上搜索他们的问题,但我找不到任何关于如何实现这一点的官方或他们对这个过程的长期愿景.