VS 2010에서 단계별로 빌드 세부 정보를 얻으려고합니다.
최신 빌드 번호를 가져 와서 콘솔에서 인쇄하는 데 사용하고 싶습니다.
내가 실행 한 최신 빌드의 세부 정보를 가져 와서 콘솔에 인쇄하고 싶었던 어느 시점에서 놀랐습니다.
builddetailspec.QueryOrder = BuildQueryOrder.FinishTimeDescending;
IQueuedBuildQueryResult buildresult = buildserver.QueryQueuedBuilds(buildspec);
if (buildresult.Failures.Length == 0 && buildresult.QueuedBuilds.Length > 0)
{
IBuildDetail builddetail = buildresult.QueuedBuilds[0]
Console.WriteLine("Build Details :" + builddetail.BuildNumber);
Console.ReadLine();
}
IBuildDetail builddetail = buildresult.QueuedBuilds [0]에서 컴파일 시간 오류가 발생합니다.
오류 1 'Microsoft.TeamFoundation.Build.Client.IQueuedBuild'형식을 'Microsoft.TeamFoundation.Build.Client.IBuildDetail'로 암시 적으로 변환 할 수 없습니다. 명시 적 변환이 존재합니다 (캐스트가 누락 되었습니까?) c : \ users \ kepa \ documents \ visual studio 2010 \ Projects \ QueueBuild \ QueueBuild \ QueueBuild.cs 36 52 QueueBuild
나는 전체 빌드 세부 정보를 얻고 빌드 번호를 얻기 위해 prorbaly에서 무엇을 사용할 수 있는지 알고 싶습니다. 또한 빌드 번호를 얻는 다른 방법이 있습니다.
고마워, Keerthi
에서 쿼리하고 QueryQueuedBuilds
있으며 queryqueuebuids에 빌드 이름이 없으며 6902와 같은 직접 번호 만 사용합니다.
당신이 얻고 싶은 경우에 코어 스크립트 자동화 20160621.10를 , 당신은 사용할 필요가 QueryBuilds을 직접.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다