`dotnet build -c Release`与`dotnet publish`命令的差异是什么?
.NET Build 和 Publish 命令的基础说明
- 执行
dotnet build -c Release时,编译产物会输出到/bin/Release/net8.0/目录;执行dotnet publish时,发布产物默认输出到/bin/Release/net8.0/publish目录,直观查看两个目录的文件内容可能会觉得近乎一致。 - 配置默认值差异:
dotnet build命令默认使用 Debug 配置,而dotnet publish命令默认使用 Release 配置。
内容的提问来源于stack exchange,提问作者Shuzheng
相关产品推荐
相关产品推荐

