如何为 web.config xdt 转换添加 PostBuild 命令,以便当构建成功排队时,它将按照 web.platform.config xdt 命令转换 web.config。
如果构建分支是例如 OnlineManagement_Dev,那么当我排队这个分支时,转换应该基于 web.debug.config 发生。如果构建分支是例如 OnlineManagement_UAT,那么当我对该分支进行排队时,转换应该基于 web.UAT.config 进行。如果构建分支是例如 OnlineManagement_PROD,那么当我对该分支进行排队时,转换应该基于 web.PROD.config 进行。
我尝试查看以下解决方案,但看起来“TransformXml”任务存在文件锁定错误。MSBuild 是否有任何更新可以提供比这更简单和更好的解决方案?
http://www.diaryofaninja.com/blog/2011/09/14/using-custom-webconfig-transformations-in-msbuild