是否有一个NAnt任务将显示所有属性名称/值?
时间:2020-03-06 14:47:40 来源:igfitidea点击:
是否有一个NAnt任务会回显构建过程中当前设置的所有属性名称和值?也许等效于Ant echoproperties任务?
解决方案
我们无法证明是负面的,但我找不到一个也没有看到一个。传统上,我会滚动自己的属性回声。
试试以下代码片段:
<project> <property name="foo" value="bar"/> <property name="fiz" value="buz"/> <script language="C#" prefix="util" > <code> <![CDATA[ public static void ScriptMain(Project project) { foreach (DictionaryEntry entry in project.Properties) { Console.WriteLine("{0}={1}", entry.Key, entry.Value); } } ]]> </code> </script> </project>
我们可以使用nant保存并运行。
不,还没有任务或者功能可以为我们完成此任务。