使用工件部署项目时的App Config Transformation

时间:2016-08-17 07:49:46

标签: c# asp.net .net web.config-transform config-transformation

我正在使用相同的源代码不同的app.config文件来开发具有大量Windows服务实例的解决方案。

部署过程基于工件。这意味着我只有一个存档 所有文件(。dll,.exe),不包括.config,它会复制N次到不同的文件夹。

在部署之前(之后)我必须手动修改每个.config文件(如果有任何更改)。 我也希望自动部署.config文件。我不想手动修改每个.config 。所以我考虑使用app.config转换。

问题是app.config的转换适用于基于构建配置的构建。例如,如果我有调试和发布配置,则只有一个将在构建时配置为配置。

有没有办法在build或运行app.config转换时准备所有.config文件?

1 个答案:

答案 0 :(得分:0)

您可以使用VanillaTransformer,它可以独立于构建配置工作。 https://github.com/cezarypiatek/VanillaTransformer