Team Foundation Build와 함께만 프로젝트를 구축합니다
-
22-07-2019 - |
문제
Team Foundation Build를 설정하려고 노력하고 있으며 지금까지 빌드, 테스트 및 코드 분석으로 OK가 실행 중입니다.
내 문제는 솔루션에 포함 된 프로젝트의 하위 집합 만 구축하는 방법을 알 수 없다는 것입니다. Configuration Manager를 사용하여 선택한 프로젝트를 빌드/배포 할 사용자 정의 솔루션 구성을 만드는 방법을 알고 있습니다. 그러나 새로운 빌드 정의를 만들 때 기본 "디버그"및 "릴리스"구성 만 얻습니다.
Alt Text http://img686.imageshack.us/img686/7453/builddefinitionprojectf.jpg
솔루션에서 프로젝트 선택 만 포함하는 Team Foundation 빌드를 어떻게 설정합니까?
나는 여기에 완전히 잘못된 트랙에 있을지도 모른다는 것을 알고 있지만, 한동안 파고 들었고 지금까지는 내 최고의 추측입니다.
해결책
솔루션 파일 형식을 구문 분석하지 않기 때문에 Custom Configurations는 빌드 정의 마법사에 나타나지 않습니다. 그러나 입력하면 TFSBuild.proj 파일을 수동으로 편집하지 않고도 잘 작동합니다.
다른 팁
생성 된 빌드 정의에 의해 생성 된 tfsbuild.proj 파일을 편집해야합니다.
다른 구성을 지정하는 데 사용한 적이 없지만 사용해보십시오. ConfigurationToBuild
:
<ItemGroup>
<ConfigurationToBuild Include="Release|Any CPU">
<FlavorToBuild>Release</FlavorToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>
</ItemGroup>
나는 당신이 이미 당신의 질문에 대답합니다 : 프로젝트의 하위 집합을 새로운 솔루션에 넣고이 솔루션에 대한 새로운 빌드 정의를 만듭니다.
그런 다음 릴리스 및 디버그를 기대할 수있는 다른 구성은 무엇입니까?