2011-12-14 42 views
0

有什么办法可以在MSBuild扩展中添加条件吗?更具体地说,我需要替换配置文件中的一些字符串(使用<File.Replace />),它可能看起来像'/service.svc''(这里有些字符)/service.svc'。你如何使用条件或正则表达式来实现它?MSBuild扩展(或正则表达式)的条件?

P.S.我还没有确定使用的版本,但相信它是针对.NET 3.5的,因为使用了这个框架版本。

回答

0

我使用XmlPreprocess tool进行配置文件操作。我为多个环境使用一个映射文件。您可以通过Excel编辑映射文件。这是非常容易使用。

您可以使用Exec任务从MSBuild脚本调用它。

+0

那么,Excel编辑映射文件并不被我看作是一个优势,但感谢链接。 – Arnthor 2011-12-16 10:38:24