2017-11-01 11 views
1

TFS에서 저는 .Net 프로젝트 용 빌드를하고 있습니다. 에이전트를 로컬로 구성 했으므로 빌드가 사용됩니다. 오류가 다음과 같이 표시됩니다.TFS 빌드 오류 - 다른 파이프 끝 점이 이미 해당 이름에서 수신 중이기 때문에 파이프 이름 'xxx'을 수신 할 수 없습니다.

다른 파이프 끝 점이 이미 해당 이름에서 수신 중이므로 'net.pipe : // localhost/taskagent/6/xxxxxx'파이프 이름을 수신 할 수 없습니다.

확실하지 않은 내용은 정확히 무엇입니까? ... 도와주세요. 참조 용 오류 스크린 샷을 첨부했습니다. enter image description here 참고 : 코드에서 TDD/테스트 프로세스를 사용하지 않습니다.

+0

당신이 있었나요 빌드 서버에 여러 빌드 에이전트가 있습니까? 위의 스크린 샷은 오류 스크린 샷이 아니므로 자세한 디버그 모드 사용으로 오류 스크린 샷을 업데이트 할 수 있습니다. –

+0

예, 여러 빌드 에이전트가 TFS 서버에서 종료됩니다. 그들은 개별적으로 또는 개별적으로 구성됩니다. 예, 제공된 스크린 샷은 오류가 아니지만 정보 용 파이프 라인을 빌드합니다. – Shalem

+0

안녕 샬렘, 문제가 빌드 에이전트 구성 또는 설정과 관련되어 있습니다. 다른 빌드 에이전트를 사용하여 문제의 범위를 좁힐 수 있습니까? 또는 동일한 빌드 에이전트에서 다른 정의를 빌드 할 수 있습니까? –

답변

0

오류 정보에 따르면 TFS 측과 관련이 있는지 확실하지 않습니다. 또한 빌드 에이전트에서 직접 빌드를 수동으로 실행하도록 제안하십시오.

에이전트가 새로 구성되었으므로, 오류가 빌드 서버 시스템의 환경과 관련이 있으면 범위를 좁히십시오. 또한 hello world와 같은 간단한 프로젝트로 새 빌드 정의를 만들고 동일한 오류가 있는지 확인할 수 있습니다. 그렇다면, 당신은 에이전트를 삭제 제안은이 튜토리얼에 따라 재구성 : 게다가 Deploy an agent on Windows

을, 당신은 또한 더 자세한 오류 정보를 얻을 수 빌드에 대한 자세한 디버그를 활성화 system.debug=true을 설정할 수 있습니다, 참조하시기 바랍니다 : Enable Verbose Debug Mode for TFS Build vNext

+0

현재 에이전트를 제거하고 에이전트를 다시 구성했습니다. 이것은 나를 도왔다. – Shalem