Kann ich in MSBuild die String.Replace-Funktion für ein MetaData-Element verwenden?

In MSBuild-v4 kann man Funktionen verwenden (wie string.replace) auf Eigenschaften. Aber wie kann ich die Funktionen nutzen, auf Metadaten?

Ich würde gerne die string.replace - Funktion, wie unten:

<Target Name="Build">
        <Message Text="@(Files->'%(Filename).Replace(&quot;.config&quot;,&quot;&quot;)')" />
</Target>   

Leider diese Ausgänge als (nicht ganz das, was ich wollte für):
log4net.Replace(".config","");ajaxPro.Replace(".config","");appSettings.Replace(".config","");cachingConfiguration20.Replace(".config","");cmsSiteConfiguration.Replace(".config","");dataProductsGraphConfiguration.Replace(".config","");ajaxPro.Replace(".config","");appSettings.Replace(".config","");cachingConfiguration20.Replace(".config","");cmsSiteConfiguratio

Irgendwelche Gedanken?

InformationsquelleAutor der Frage willem | 2011-02-24

Schreibe einen Kommentar