首页 > Web开发 > 详细

asp.net core 源码下载以及build

时间:2020-03-12 13:34:28      阅读:55      评论:0      收藏:0      [点我收藏+]

环境准备

vs 2019

.net core 3.0 sdk (x86/x64)

.net core 3.0 running time (x86/x64)

下载源码

https://github.com/aspnet

代码分别在:

https://github.com/aspnet/AspNetCore

https://github.com/aspnet/Extensions

如果想看全部源码, 两套代码都必须下载, 但是不推荐使用 git 直接 clone, 因为 clone 下来的code虽然是最新的, 但是不是我们要的 .net core 3.0 release 的 code. 应该直接从 releases 中下载: https://github.com/aspnet/Extensions/archive/v3.0.0.zip 压缩包, 然后解压到你的环境.

技术分享图片

此时使用vs直接打开任何一个 sln 文件都是 build 不过的. 比如下面这样:

技术分享图片

缺少这个东西. 上网查了很久貌似也没找到怎么解决, 如果有高手知道, 请指教.

目前我的解决方案(灵感来自: https://github.com/dotnet/SqlClient/issues/185)是通过解压出来的folder的根目录下有一个 build.cmd 文件. 直接执行这个文件, 似乎是帮助你下载一些依赖关系. 如下:

技术分享图片

然后再次打开这个sln, 执行build

技术分享图片

嗯...暂时看来是可以用的.

一般build完事后, 在这个路径下会有很多build出来的dll,

技术分享图片

所以纯文件代码只是我们下载下来的zip的大小, 大约1.7M, 但是build之后的大小要超过400M.

asp.net core 源码下载以及build

原文:https://www.cnblogs.com/it-dennis/p/12467902.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!