我們可以在Github上面直接查看ASP.NET Core 3.x的源代碼,但是我們也可以把源代碼下載下來進行查看。 而下載源代碼進行查看有很多好處: 任意的導航源代碼 內置了一個示例項目 直接調試源代碼 下載源代碼 想下載並配置好源碼,你需要: 最新版的Visual Studio 或者其它IDE ...
我們可以在Github上面直接查看ASP.NET Core 3.x的源代碼,但是我們也可以把源代碼下載下來進行查看。
而下載源代碼進行查看有很多好處:
- 任意的導航源代碼
- 內置了一個示例項目
- 直接調試源代碼
下載源代碼
想下載並配置好源碼,你需要:
- 最新版的Visual Studio 或者其它IDE
- Git 和 nodejs
- clone倉庫
- 運行一些腳本
ASP.NET Core 3.x的官方倉庫地址為:https://github.com/dotnet/AspNetCore
使用git將其clone到本地:
git clone --recursive https://github.com/dotnet/aspnetcore.git
註意這裡需要加 --recursive,這樣可以把依賴項一同下載。
配置源碼
clone好源碼之後,使用命令行進入該文件夾然後執行git tag,查看tag版本:
這裡我們使用的是v3.1.2版本。
如果你想查看其它分支版本的話,可以執行類似的命令:
配置項目
我們可以直接用VS將項目的解決方案打開,但是,這裡面有一個Visual Studio安裝的Powershell腳本,它很強大,我們可以先運行它試試效果: