TFS 2010/2012에 대한 사용자 지정 빌드 활동을 만들면 빌드 정의에서 사용할 수있는 어셈블리 (dll) 파일이 만들어집니다.클라이언트에 사용자 지정 빌드 활동 배포
로컬로 개발할 때는 어셈블리를 GAC 또는 Visual Studio 프로빙 폴더에 배치하십시오. 빌드 컨트롤러의 경우 어셈블리를 소스 제어 (TFS)에 배치하고 컨트롤러에 표시 할 위치를 알려줍니다.
모두 좋고 잘 작동합니다.
다른 컴퓨터의 다른 개발자 (많은 개발자)가 새 빌드를 시작할 때도이 어셈블리가 필요합니다. 이 어셈블리의 새 버전은 어떻게 배포합니까?
그래서 (다른) 개발자가 새 빌드를 대기열에 놓고있을 때 어셈블리가 번거롭지 않게 컨트롤러에서로드되면 어떻게됩니까? 나는 단지 MS 시스템과 TeamFoundation dll을 참조하고있다. –
예, GAC에서 어셈블리를 제거하고 새 VS 인스턴스를 열고 빌드 정의를 열어 보면 쉽게 작동하는지 확인할 수 있습니다. 또한 다른 VS 인스턴스를 사용하여 디버거를 첫 번째 인스턴스에 연결하고로드 된 모듈을 검토 할 수 있습니다. 목록에서 어셈블리를 찾아 어디서 가져 왔는지 확인할 수 있습니다. 2012 년에는 약간의 차이가있을 수 있지만 프로세스는 유사해야합니다. – drk
시원하게,이 시도해 둡니다 –