当使用MSBuild任务时,是否从当前上下文继承了什么?
Properties和AdditionalProperties元数据之间的区别是什么?文档中的示例和描述完全相同。
(我使用MSBuild 4,与VS2010一样)
答案 0 :(得分:2)
答案是使用Google代替Bing :) Sayed Ibrahim Hashimi notes,
就像我之前说过的,有两种新方法可以传递项元数据中的属性,
Properties
和AdditionalProperties
。如果使用不当,差异可能会令人困惑并且非常有问题。不可否认,直到大约6个月前,我才知道差异(但很快就会包含在我的书中)。不同之处在于,如果使用Properties
元数据指定属性,则使用MSBuild任务上的Properties
属性定义的任何属性将忽略。与此相反,如果您使用AdditionalProperties
元数据,则会使用这两个值,并优先选择AdditionalProperties
值。现在让我们看一个例子来说明这一点。 ⋯
答案 1 :(得分:1)