使用MSBuild使用自定义参数进行发布

时间:2013-04-09 09:50:11

标签: .net visual-studio msbuild

我正在从Visual Studio 2012(.NET 4.5)发布应用程序。

我正在使用“文件系统”发布方法(我不能使用“Web Deploy Package”也称为target:package)。

使用“文件系统”方法发布后,将创建一个包含整个应用程序的文件夹。我再一次不想(我不能)使用webdeploy。

我正在尝试对与web.config无关的文件进行参数化。例如,我有一个需要自定义的文件〜\ app_config \ tt.debug.config

我知道如何使用parameters.xml文件自定义此类文件 - 但它仅在我使用“Web Deploy Package”时才有效,如何使用“文件系统”发布方法使其工作。

1 个答案:

答案 0 :(得分:0)

我无法以简单的方式使用parameters.xml,但我能够使用建议的here解决方案。

总结。这是一个插件来构建目标的任务,它会自动转换其他配置文件。例如:

  • tt.debug.config
  • tt.release.config

将转换为tt.config

相关问题