.net|.net core多环境发布部署
1.新建的asp.net core项目默认会有appsettings.json和appsettings.Development.json,
新建一个生产环境appsettings.Production.json
【.net|.net core多环境发布部署】
文章图片
2.发布配置文件新建一个开发测试,一个生产环境的。注意放在不同的发布目录
文章图片
生成了两个配置文件:
文章图片
在每个配置文件内指定部署环境:
测试环境:
文章图片
生产环境:
文章图片
上述配置发布后会自动在web.config中加入指定运行环境的配置
测试环境:
文章图片
生产环境:
文章图片
.netcore运行时会根据以上配置自动读取相应配置文件,如果相应的配置文件内没有对应的配置会在默认的appsettings.json中寻找相应配置。
推荐阅读
- 2022,你的团队距离持续部署还有多远()
- java|非计科,大专生进阿里得有多难()
- 从菜鸟到高手|从菜鸟到高手, HMS Core图像分割服务教你如何在复杂背景里精细抠图
- “子账号”功能全新上线,助力企业开发者多人协作
- element|element table多层嵌套显示的实践
- 爱耳日|HMS Core手语服务(爱耳护耳,共创精彩人生)
- SpringBoot|第四十章(基于SpringBoot & Quartz完成定时任务分布式多节点负载持久化)
- 详解HTTP 与 HTTPS 的不同之处
- SOFAStack|SOFAStack CAFE 单元化混合云产品中的 Kubernetes 多集群实践
- MySQL让人又爱又恨的多表查询