Tôi có nhiệm vụ exec sau, thực hiện việc kiểm tra các tệp assemblyinfo.cs. Tôi đang cố gắng trả lại mã thoát, nhưng vì lý do nào đó, nó luôn trống.Tác vụ MSBuild exec, mã thoát rỗng
<!--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>
Tôi đã cố gắng để đọc mã lối ra trong 2 cách sau:
'%(ErrorCode.Identity)'
'$(ErrorCode)'
Cả hai đều trống rỗng. Bất kỳ đề xuất?
Lạ, hãy thử ' ' –
sll