DotNetCoreBuild和DotNetBuild有什么区别?

我将DotNetCoreBuild用于我的解决方案。解决方案中的所有项目都是核心项目。添加新的非核心项目后,构建将不再运行。构建失败等待...

还有另一种构建混合项目的方法吗?

最佳答案

当Cake在2014年首次启动时,还没有dotnet cli,dotnet核心或标准之类的东西。相反,只有MSBuild和XBuild。 DotNetBuild别名是作为方便别名添加的,该别名将根据您是在Windows还是Posix上运行而封装到MSBuild或XBuild中。您可以在此处找到有关此别名的信息:

https://cakebuild.net/api/Cake.Common.Tools/DotNetBuildAliases/B154D87C

然后,当dotnet cli出现时,我们添加了另一组别名DotNetCore...,这些别名负责将内容投放到dotnet cli。关于这些别名的信息可以在这里找到:

https://cakebuild.net/api/Cake.Common.Tools.DotNetCore/DotNetCoreAliases/

07-24 19:52