我知道这是一个很长的镜头 .
我将它们称为 Web.config.prod
和 Web.config.prodTest
),以便回归测试人员可以在使其生效之前在不同的命名空间(例如,prodtest.com)上测试断开连接的 生产环境 服务器(例如,使用 prodTest
)(例如,在prod上使用 prod
) . com)没有做两个单独的部署 .
如果没有制作PowerShell脚本来交换值,我想不出一个好方法 . 到目前为止,我见过的每个项目都有一个.config文件作为构建的一部分 .
有没有人有什么建议?
谢谢!
1 回答
对于某些设置(最有可能更改的设置),您可以将它们放在web.config中并让代码选择要使用的相应配置 .
但是,如果您不想这样做,那么欢迎您编写自己的构建/部署脚本并让它们完全按照您的意愿执行 .