站点地图的转换不适用于MSBUILD

时间:2011-12-01 15:50:21

标签: visual-studio-2010 msbuild

我正在使用MSBUILD从TFS自动部署。我的应用程序有三个文件,我需要进行XML转换。 1. web.config 2. breadcrumb.sitemap 3. main.sitemap

我为每个配置(Debug,Release,Dev,Prod)提供单独的文件。只有Web.config通过相应的配置进行转换,而其他两个未转换。在服务器上,如果我看到构建,它只有web.config文件,而其他两个(父文件和子文件)都存在。

有人可以告诉我为什么XML转换仅适用于web.config而不是针对breadcrumb和main.sitemap?

由于 Ashwani

1 个答案:

答案 0 :(得分:0)

我正在使用XmlPreprocess tool进行配置文件操作。它使用一个映射文件用于多个环境。您可以通过Excel编辑映射文件。这是非常容易使用。 您可以更新脚本以使用xmlpreprocess并使用配置(debug,dev,prod,...)作为参数...