我有一个用 .net c# 编写的 Windows 服务。我们有三种不同的环境说dev
,test
和prod
。我也有 3 个不同的配置文件,用于 3 个环境,比如devAppConfig
,TestAppConfig
和ProdAppConfig
.
之前,我们使用手动部署,所以我们使用替换配置文件并部署二进制文件。现在部署将是自动化的,因为我们使用的是 Bamboo。
现在我的问题是如何为不同的环境部署动态更改 AppConfig。
我有 3 个不同的 Bamboo 命名阶段DevDeploy
, TestDeploy
, ProdDeploy
. 当我运行这些阶段时,它必须更改配置文件并进行部署,但我不确定如何。
任何人都可以指导我解决我的问题吗?
精慕HU
相关分类