|
|
1
54
msbuild提供了调用目标的不同方法:
使用
反之
两者没有区别
调用目标的限制
一个限制
在创建动态属性的目标执行完毕之前,不会发布动态属性。使用时没有此问题
我应该使用什么?
你应该使用
|
|
|
2
-3
关键区别在于DependsOnTarget中指定的目标 如果它以前已经执行过,则不会执行 . 这样,多个目标就可以具有相同的依赖关系,但只有第一个目标才会触发其执行。( see MSDN documentation ) 你可以这样想 请确保此目标已执行,如果没有,则执行它。 CallTarget 只执行指定的目标,不管它以前是否执行过。 |
|
|
Eli Sternbach · dotnet发布-无限循环 2 年前 |
|
|
Community wiki · 关于简化构建服务器设置的软件的建议 2 年前 |
|
|
Alan Deep · 以编程方式编译/构建C#项目 7 年前 |