소스 제어에 체크 된 몇 가지 사용자 지정 MSBuild 작업을 사용하고 있습니다. 이 작업을 TFS가 프로젝트를 빌드하는 데 사용하는 TFSBuild.proj 파일로 가져 오려고합니다. 지금 나는이 사용자 지정 작업의 모든 용도를 포함하는 두 번째 프로젝트 파일을 만들었습니다. 작업 공간을 만들고 파일을 다운로드 한 후에이 프로젝트 파일을 실행할 수 있기 때문에이 작업을 수행합니다."Get"빌드 작업 전에 TFSBuild.proj 파일에서 TFS 소스 컨트롤에 저장된 파일에 액세스 할 수 있습니까?
이 2 단계 프로세스를 수행 할 필요가 없도록 빌드 프로젝트에서 서버의 파일을 참조 할 수있는 방법이 있습니까?
다음과 같이 실행하면 좋을 것입니다.
<Import Project="$/My/Server/Path/Custom.tasks.targets" />
이 질문은 another question과 관련 있습니다. 제 경우에는 작업을 소스 제어로 검사하여 빌드 기계에 다른 필수 설치가 없도록하십시오. 이 경우 작업을 로컬로 배치하는 것이 제대로 작동하지 않습니다.