我尝试在Powershell的命令行中使用msbuild来完成tfsbuild的操作。 当我选择“ EndToEndIteration”作为目标时,什么也没有发生。我只有:
Microsoft (R) Build Engine, version 14.0.25420.1
Copyright (C) Microsoft Corporation. Tous droits réservés.
La génération a démarré 04/06/2019 11:43:50.
La génération a réussi.
0 Avertissement(s)
0 Erreur(s)
Temps écoulé 00:00:00.02
我做了一个最小的项目试图理解。
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets" />
<PropertyGroup>
</PropertyGroup>
<Target Name="AfterDropBuild">
<Message Text="Fire AfterDropBuild" />
</Target>
</Project>
我执行时
MSBuild test.xml
或
MSBuild test.xml /t:"EndToEndIteration
什么都没有发生。当我删除行“导入”。第一个命令行工作很棒。实际上,我只想执行EndToEndIteration(让所有目标触发(清理/预构建/编译等)。)我应该怎么做?