2017-02-22 85 views
0

有人遇到.net核心版本控制地狱。我们在我们的项目中每天都要面对这个我的问题如下.net核心版本控制地狱。理解project.json

a。理解project.json本身看起来像一个大项目。有解释概念的好链接吗?

b。任何建立在核心,完整框架上工作的类库的指南

c。指引从核心,DNX或完整的框架,我

整个开发经验,对.NET核心引用包有是一个地狱由于这些版本问题

+0

您应该更改您的问题标题。它与你要求的身体无关。 –

+0

查看下面的答案。你必须忘记project.json,因为它不会给你带来任何简单。 VS2017和基于MSBuild的新工具将进一步简化工作流程,您可以忽略许多版本号。 –

回答

1

好像你还需要符合.NET标准。随着.NET标准再没有地狱:你制定与.NET框架,.NET的核心,Xamarin,UWP兼容类库...

this article更多地了解.NET标准:

.NET标准解决了这个代码把所有你希望和爱跨越您所需要的环境 API的.NET开发 共享问题在所有平台:桌面应用程序,移动应用 游戏&和云服务

最后,project.json已过时,已过时。现在.NET核心再次与一个更加精美的基于XML的csproj系统一起工作。 Visual Studio 2017将已经支持新的csproj