msbuild 包含输出标记。它具有可用的属性:TaskParameter 和 PropertyName、ItemName。
如何使用它们?它们包含什么?
拜托,你能帮我理解并举个例子吗?例如,您可以使用带有输出标签的 xmlpeek 任务。
(我阅读了 msdn 上的文档,但我仍然不明白。:()
最佳答案
这个问题已经回答了,但我会跟进一个例子。
在 MSBuild 社区任务 Time 中,可以将输出参数 Month 设置为名为
CurrentMonth 如下:
<Time>
<Output TaskParameter="Month" PropertyName="CurrentMonth" />
</Time>
在 MSBuild 社区任务时间源代码中,Time 类中的属性 Month 如下所示:
[Output]
public string Month
{
get { return month; }
}
使用 [Output] 属性映射的所有属性都可以设置为任务参数和
分配了上面指定的 MSBuild 属性名称。
要阅读有关 Time 任务的更多信息,可在以下 URL 的 MSI 文件中找到 CHM 文件:http://msbuildtasks.tigris.org/
关于msbuild - 输出标签 - TaskParameter 和 PropertyName,ItemName - 这两个包括什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6006995/