有人面对.net核心版本地狱。我们每天都在面对这个项目。我的问题如下
一个。了解project.json本身就像一个大项目。是否有解释这些概念的良好链接。
湾构建适用于核心,完整框架的类库的任何准则
℃。从核心,dnx或完整框架引用包的准则
对于我来说,完整的开发体验.net核心由于这些版本问题而成为一个地狱答案 0 :(得分:1)
您似乎还需要符合.NET标准。使用.NET Standard,不再有任何地狱:您开发了与.NET Framework,.NET Core,Xamarin,UWP兼容的类库......
请参阅this article以了解有关.NET Standard的更多信息:
.NET Standard解决了.NET开发人员的代码共享问题 通过引入您期望和喜爱的所有API,在所有平台上实现 跨越您需要的环境:桌面应用程序,移动 应用程序&游戏和云服务
最后,project.json
已经过时,已经过时了。现在.NET核心再次使用更加优雅的基于XML的csproj
系统。 Visual Studio 2017已经支持 new csproj
。