Azure是否以RELEASE模式编译ASP.NET Core应用?Blazor Server发布编译模式确认
Azure编译ASP.NET Core/Blazor Server应用的模式说明
- Azure App Service本身不会重新编译你的应用代码,它只负责托管运行你上传的已编译产物。应用的编译模式(DEBUG/RELEASE)完全由你发布前的构建流程决定。
- 通过Visual Studio发布Blazor Server应用时,默认会以RELEASE模式完成构建和发布操作。你可以在发布配置的构建选项中修改这个模式,但默认值是RELEASE。
- 通过GitHub Action发布时,官方提供的ASP.NET Core工作流模板默认会用RELEASE模式执行
dotnet publish命令。如果需要切换到DEBUG模式,你可以在工作流文件里修改dotnet publish的参数,比如添加--configuration Debug,但默认配置是RELEASE。
内容的提问来源于stack exchange,提问作者David Thielen
相关产品推荐
相关产品推荐

