2016-06-01 7 views
1

릴리스는 TFS 2015를 통해 생성됩니다. 다음과 같이 2 개의 간단한 환경을 추가하고 릴리스를 빌드와 연결합니다. enter image description here 그러나 릴리스가 트리거되면 항상 실패하고 로그에 "개체 참조가 개체의 인스턴스로 설정되지 않았습니다"가 표시됩니다.TFS 릴리스 관리 거부 됨

enter image description here

어떤 일 내 설치 문제가 있습니까? 릴리스 및 빌드가 동일한 대기열을 사용 중입니다. 빌드 (vNext Build)가 성공할 수 있기 때문에 대기열에 연결된 에이전트가 작동합니다. 누구든지이 문제에 도움이 될 수 있습니까 ??

업데이트 : 그리고 로그에는 "이 환경의 배포가 취소되었습니다."라는 메시지 만 표시됩니다. 그 근본 원인은 무엇입니까? enter image description here

+0

로그 스크린 샷이 업데이트되었습니다. 이 문제를 어떻게 해결할 수 있습니까? – Max

+0

TFS 버전은 다음과 같습니다. 버전 14.95.25229.0 – Max

+0

TFS 2015 업데이트 2.1 – jessehouwing

답변

-1

https://connect.microsoft.com/VisualStudio/feedback/details/2745800/release-fail-with-deployment-on-this-environment-was-cancelled-message에서 언급 한 바와 같이 이벤트 뷰어에서 호출 스택을 확인하고이 같은 호출 스택은 다음의 경우는 TFS2015U3 고정 될 것 같은 버그를 공격하십시오. 지금은 자신을 차단 해제하려면 [email protected]에 편지를 보내면 설치 프로그램에 패치를 적용 할 수있는 수정 프로그램이있는 DLL을 얻는 데 도움이됩니다.

dll은 Microsoft에서 공식적으로 서명하지 않으므로 TFS2015U3이 출시되어 어떤 프로덕션 환경에서도 사용되기를 기다려야합니다. 테스트 환경에서 테스트 해 볼 수 있습니다.

+0

1. 에이전트를 실행중인 컴퓨터에서 빌드 에이전트와 관련된 이벤트 로그를 찾을 수 없습니다. 2. 예, 프로젝트에 서비스 사용자를 빌드했습니다. 그러나이 사용자 (동일한 식별자가있는 사용자 2 명)를 제거하면 빌드를 실행할 수없고 불평합니다 : ## [오류] TF14044 : 액세스가 거부되었습니다. 사용자 프로젝트 빌드 서비스 (TEAM FOUNDATION)에는 AdminWorkspaces 전역 권한이 필요합니다. – Max

+0

서버 시스템의 이벤트 뷰어를 점검 할 수 있습니까? 명령 프롬프트 시작 -> eventvwr -> 응용 프로그램 및 서비스 로그 -> Microsoft Team Foundation Server -> 디버그 (repro 및 오류 로그 확인). –