让 SlowCheetah 在线转换 Visual Studio 上的文件
Getting SlowCheetah to transform files on Visual Studio Online
我查看了一些关于让 SlowCheetah 转换与 Visual Studio Online 的构建系统一起工作的建议,但似乎没有什么是确定的,尤其是对于 Visual Studio 2015 年的世界。
我有一个 Web 项目,其中包含构建配置和发布配置文件。如果我使用的是一键发布,一切都会按预期进行;首先构建配置转换触发,然后发布配置文件配置转换。然而,在VSO上,只有web.config被转换,然后只用于构建配置。
目标是在 VSO 上提供构建定义以及要使用的构建配置和发布配置文件(我知道可以通过 MSBuild 提供)并触发转换以适当地工作。我正在使用通过 Web 界面在线完成的新 VSO 构建定义(不是 XAML 那些),好消息是它有一个选项可以自动恢复 NuGet 包(这一直是问题之一在过去)。看起来还可以添加其他 MSBuild 步骤,所以也许有一种方法可以在构建之后触发该过程。
有没有人让它正常工作?谢谢
我对此进行了快速测试,但没有发现任何问题。
我的项目截图:
以及我的构建定义的屏幕截图:
使用这些设置发布 Web 项目后,我可以获得使用 "edd" 配置文件转换的 "Web.config" 和 "XMLFile1.xml" 以及使用构建配置转换的 "XMLFile2.xml"。
我查看了一些关于让 SlowCheetah 转换与 Visual Studio Online 的构建系统一起工作的建议,但似乎没有什么是确定的,尤其是对于 Visual Studio 2015 年的世界。
我有一个 Web 项目,其中包含构建配置和发布配置文件。如果我使用的是一键发布,一切都会按预期进行;首先构建配置转换触发,然后发布配置文件配置转换。然而,在VSO上,只有web.config被转换,然后只用于构建配置。
目标是在 VSO 上提供构建定义以及要使用的构建配置和发布配置文件(我知道可以通过 MSBuild 提供)并触发转换以适当地工作。我正在使用通过 Web 界面在线完成的新 VSO 构建定义(不是 XAML 那些),好消息是它有一个选项可以自动恢复 NuGet 包(这一直是问题之一在过去)。看起来还可以添加其他 MSBuild 步骤,所以也许有一种方法可以在构建之后触发该过程。
有没有人让它正常工作?谢谢
我对此进行了快速测试,但没有发现任何问题。
我的项目截图:
以及我的构建定义的屏幕截图:
使用这些设置发布 Web 项目后,我可以获得使用 "edd" 配置文件转换的 "Web.config" 和 "XMLFile1.xml" 以及使用构建配置转换的 "XMLFile2.xml"。