2013-04-09 66 views
0

我从Visual Studio 2012(.NET 4.5)发布应用程序。使用自定义参数与MSBuild发布

我正在使用“文件系统”发布方法(我不能使用“Web部署包”也称为目标:包)。

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

我想要参数化与web.config不相关的文件。例如,我有一个需要定制的文件〜\ app_config \ tt.debug.config

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

回答

0

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

综上所述。这是您插件构建目标的一项任务,它会自动转换其他配置文件。例如:

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

将被变换到tt.config