J'ai la tâche exec suivante, en effectuant la vérification des fichiers assemblyinfo.cs. J'essaie de retourner le code de sortie, mais pour une raison quelconque, il est toujours vide.Tâche exécutive MSBuild, code de sortie vide
<!--Checkin if all succeeded-->
<Exec Condition=" '$(LocalCompilationSuccess)' != 'Failed' and '$(LocalTestSuccess)' != 'Failed' " ContinueOnError="True"
Command='"$(TfCommand)" checkin /recursive /comment:"$(NoCICheckInComment) $(BuildDefinitionName): build succeeded, checkin changes." /override:"TeamBuild $(BuildDefinitionName)" $/SomeProject/Trnk' WorkingDirectory="$(SolutionRoot)" >
<Output TaskParameter="ExitCode" PropertyName="ErrorCode"/>
</Exec>
J'ai essayé de lire le code de sortie de 2 façons:
'%(ErrorCode.Identity)'
'$(ErrorCode)'
Les deux sont vides. Aucune suggestion?
étrange, essayez ' ' –
sll