如何以编程方式列出执行MSBuild时定义的所有属性?

时间:2009-05-15 09:10:26

标签: list msbuild properties build defined

我正在寻找一种方法来访问执行MSBuild时定义的所有Build属性。我有一个配置文件。我想修改配置文件中的属性并将其复制到新位置。有办法吗?

1 个答案:

答案 0 :(得分:5)

如果使用/ verbosity:detailed或/ verbosity:diagnostic运行构建,您将获得构建过程中使用的所有属性的非常详细的输出。但是我怀疑你想在将构建文件复制到另一个位置之后/之前更改配置类型文件?在这种情况下,有几个机制可以做到这一点,我们发现工作得很好,是可以找到的MSBuildCommunity任务here on code plex

如果你想看到一些这样的样本,我很乐意发布它们