2009-05-15 10 views
11

Sto cercando un modo per accedere a tutte le proprietà di Build definite durante l'esecuzione di MSBuild. Ho un file di configurazione. Voglio modificare le Proprietà nel file di configurazione e copiarlo in una nuova posizione. C'è un modo per farlo?Come elencare in modo programmatico tutte le proprietà definite?

+2

Stai parlando di proprietà o elementi di MSBuild $ (prop) all'interno del tuo file di configurazione XML personalizzato? –

risposta

5

Se si esegue la build con/verbosity: detailed o/verbosity: diagnostic si otterrà un output molto dettagliato di tutte le proprietà utilizzate durante il processo di compilazione. Tuttavia, sospetto che vogliate cambiare un file di configurazione dopo/prima di copiare i file creati in un'altra posizione? In tal caso ci sono diversi meccanismi per farlo, quello che abbiamo trovato funziona abbastanza bene, sono le attività MSBuildCommunity che possono essere trovate here on code plex

Se vuoi vedere alcuni esempi di questo sarei lieto di pubblicarli

+2

Campioni per favore! – deepelement