【发布时间】:2011-03-31 07:58:04
【问题描述】:
假设我们有以下服务器 [dev、test、production],dev 和 test 在配置上非常相似,而生产则完全不同。
如果我使用 web.config 转换,这意味着我必须为 Web.dev.config 和 Web.test.config 复制很多设置。如果我可以对我的转换使用相同的转换机制,这样 test.config 基于 dev.config,那就太好了。
我想到了两种可能的方法,我不确定它们中的任何一种是否可行:
- 当我们在测试配置下运行时,尝试让 MSBuild 先转换 dev.config,然后针对结果运行 test.config
- 试图让转换机制适用于转换文件。我会以某种方式针对 dev.config 运行 test.config 并创建一个临时文件,然后将其用作针对 Web.config 的转换。
有谁知道这样的事情是否可行?如果是这样,人们将如何设置它?
【问题讨论】:
标签: visual-studio-2010 msbuild web-config