windows 平台编译.net core 6.0 源码并安装调试


1、克隆源码

  git clone --recursive https://github.com/dotnet/aspnetcore.git

2、切换分支

  git branch release/6.0

3、下载vs2020 

4、下载nodejs>=16.11.0 

5、npm install -g yarn

6、安装 tar 

7、powershell安装jdk

 Set-ExecutionPolicy RemoteSigned    

    ./eng/scripts/InstallJdk.ps1

 我的电脑属性-高级系统设置-环境变量-新增 JAVA_HOME:D:\WorkSoftWare\java\jdk\jdk-11.0.3

8、安装Google

 

9、安装WIX

10、执行(.\restore.cmd)

11、执行

  .\eng\build.cmd -all -pack -arch x64

       .\eng\build.cmd -buildInstallers

12、常见错误

  -1、找不到解压文件:第11步一定要按顺序执行,不然就会报错

  -2、aspnetcore\src\Installers\Windows\AspNetCoreModule-Setup\CustomAction\aspnetcoreCA.vcxprojbuild报错,将<PlatformToolset>v142</PlatformToolset>改为143

13、安装完aspnetcore\artifacts\installers\Debug\aspnetcore-runtime-6.0.1-dev-win-x64.msi,我们新建.net core 6 项目就可以调试源码了,变量并不会被优化,可以看到


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM