2011-12-14 44 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