TFS에서 내 프로젝트를 Binaries 폴더의 별도 폴더로 빌드하려고합니다. 해결책을 찾았습니다. http://blog.stangroome.com/2012/02/03/override-the-tfs-team-build-outdir-propert (.Net 4.0을 사용해야합니다.) 그러나 해결책에 갈기 프로젝트가 있고 새로운 프로젝트가 다른 개발자에 의해 개발 될 수 있습니다. 따라서 모든 * .csproj 파일을 변경하여 추가하지 않을 것입니다.
<OutDir Condition=" '$(PreferredOutDir)' != '' ">$(PreferredOutDir)$(MSBuildProjectName)\</OutDir>
모든 프로젝트에이 줄을 어떻게 자동으로 추가 할 수 있습니까? 예를 들어 before.Foo.sln.targets?모든 솔루션 프로젝트에 OutDir 속성 추가
0
A
답변
0
한 위치에서이 속성을 전역 적으로 변경할 수있는 아키텍처 솔루션을 원할 경우 각 프로젝트를 터치해야합니다.
"Common.targets"라는 별도의 XML 스크립트 파일을 만듭니다.이 파일은 첫 번째 파일 이후에 각 프로젝트에서 참조되며 참조됩니다.
각 .csproj 파일에서 속성을 제거하고 첫 번째 PropertyGroup 다음에 a를 추가하지만이 가져 오기 후에는 존재하지 않는지 확인하십시오.
관련 문제
- 1. 다른 TFS 팀 프로젝트에 솔루션 추가
- 2. Gradle 플러그인에서 프로젝트에 속성 추가
- 3. MSBuild - 솔루션 속성 설정
- 4. TFS - 모든 프로젝트에 그룹 추가
- 5. 솔루션 탐색기에 폴더 추가
- 6. 모든 모델에 속성 추가
- 7. Unity 프로젝트에 솔루션 파일이 없습니다.
- 8. 솔루션의 모든 DLL 프로젝트에 속성 변경 적용
- 9. 모든 프로젝트에 대한 RAD 6.1 + 시스템 속성
- 10. Visual Studio 추가 기능에서 솔루션 탐색기에서 선택한 프로젝트에 액세스하는 방법?
- 11. vb.net 프로젝트에 여분의 파일 추가
- 12. 모든 녹아웃 모델에 속성 추가
- 13. 모든 웹 작업자에게 속성 추가
- 14. 내 모든 UIControls에 속성 추가
- 15. .props setting OutDir
- 16. TypeScript에서 경로 분석 outDir
- 17. MSbuild 만들기/속성 : OutDir 누락 된 파일 건너 뛰기
- 18. Eclipse의 모든 프로젝트에 Maven 리포지토리 추가
- 19. 향후 모든 프로젝트에 영구적으로 라이브러리 추가
- 20. Sublime Text - 모든 프로젝트에 폴더 추가
- 21. 프로그래밍 방식으로 $ (OutDir)을 얻으려면 어떻게해야합니까?
- 22. C# 프로젝트에 MySQL Libary 추가
- 23. Vim에서 VS.Net 솔루션/프로젝트에 파일을 추가하십시오.
- 24. XCode의 excisting 프로젝트에 OCUnit 추가
- 25. 모든 프로젝트에 등록되지 않은 파일
- 26. 솔루션의 모든 프로젝트에 대한 모든 참조 찾기
- 27. Erlang emacs mode - outdir 설정하기
- 28. 프로젝트에 using 절 추가 - beginner
- 29. iOS 프로젝트에 OAuth2 추가
- 30. 프로젝트에 WCF 서비스 추가
TFS 버전은 무엇입니까? –
TFS 버전은 무엇입니까? 2012 및 2013은 빌드 정의 –
TFS 2012에서 개별 폴더를 지원해야합니다. 개별 폴더 옵션을 찾았습니다. 나는 나중에 그것을 시도 할 것이다. 그러나 이전에 원했던 것을 할 수 있습니까? –