工具地址是 https://github.com/dotnet/source-build
引用到的地方是
http://blog.csdn.net/u011127019/article/details/77196331
里这个链接
由于本人英语比较差,也刚接触.netcore 所以没看懂这个工具是干什么用的,望大牛帮忙解答,通俗易懂点
This repository contains a set of scripts for building the .NET Core Runtime and SDK from source.
只要运行 source-build 中对应平台的 build 命令,就会自动从 github 签出相应的源码并通过这些源码 build 出你自己的 .NET Core Runtime 与 SDK 。
如果是基于.net framework的源码也可以build出.net core的dll吗?
@xinliu: 这里的 source-build 是针对 .NET Core Runtime 与 SDK ,不是针对 .NET Core 应用程序。基于 .net framework 的源码需要迁移至 .net core
@dudu: 还是不明白这里的 build 出你自己的 .NET Core Runtime 与 SDK 是什么意思,有什么需求会用到这个工具呢,能举个例子吗?
@xinliu: 你在 https://dot.net 网站下载的 .NET Core SDK 是微软帮你 build 好的,你也可以自己通过源码 build 出来,就像使用 linux 时通过源码使用 make 命令 build 出软件一样
@dudu: 非常感谢,就是vs打开后编译的过程通过bat来做了是吗?我还以为是用来把framework的类库转化为netcore的工具。
.NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可。
嗯,这个我知道,但就不清楚这个工具是干什么用的