让SlowCheetah在Visual Studio Online上转换文件

时间:2015-12-30 01:35:58

标签: msbuild visual-studio-2015 azure-devops slowcheetah

我已经查看过使用Visual Studio Online构建系统进行SlowCheetah转换的几个建议,但似乎没有什么是明确的,特别是对于Visual Studio 2015世界。

我有一个包含构建配置和发布配置文件的Web项目。如果我使用一键式发布,一切都按预期工作;首先是构建配置转换,然后是发布配置文件配置转换。但是,在VSO上,只转换了web.config,然后仅转换为构建配置。

目标是在VSO上提供构建定义以及要使用的构建配置和发布配置文件(我知道可以通过MSBuild提供)并触发转换以适当地工作。我使用通过Web界面(而不是XAML)在线完成的新VSO构建定义,好消息是它有一个自动恢复NuGet包的选项(这是其中一个问题)过去)。看起来也可以添加其他MSBuild步骤,因此可能有一种方法可以在构建之后触发该过程。

有没有人让这个工作正常?感谢。

1 个答案:

答案 0 :(得分:3)

我对此做了快速测试,但没有看到任何问题。

我项目的截图: enter image description here

我的构建定义的屏幕截图: enter image description here

使用这些设置发布Web项目后,我可以使用“edd”配置文件和使用构建配置转换的“XMLFile2.xml”转换“Web.config”和“XMLFile1.xml”。