我尝试使用 azure tfs 创建 CI/CD 管道。我已使用 IIS Web 部署实用程序成功构建和部署管道。但现在,我想将 ASP.NET 应用程序部署到本地本地计算机。但在构建或发布期间,我想配置应用程序设置,以便我可以选择连接字符串和服务器位置。我在 Microsoft 网站和其他类似 this 上学习了很多教程。 但是,有一个问题,它要求 azure 订阅。我的情况需要它吗?我可以遵循任何替代方法或一些教程来进行此类部署吗?
我确实有基本计划订阅,但我还没有计算出 Azure 应用服务实用程序的费用是多少?
如果我的方向正确或分享一些我可以遵循的资源,有人可以指导我吗?
最佳答案
根据您的问题,您需要使用 IIS Web App Deploy 任务,因此不需要 azure 订阅。您可以使用 IIS Web App Deploy
附带的文件转换和变量替换
功能,通过 XML 转换
或XML变量替换
。详情请引用此document .
或者您可以尝试使用 File Transform任务。
关于azure - 如何使用 azure tfs 在 CI/CD 管道中配置应用程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62802761/