2011-04-11 9 views
1

누구나 TFS 2008 (Microsoft Team Foundation Server 2008) 통합의 일부로 Delphi 7과 MSBuild를 사용하여 운이 좋았습니까? 그것이 가능하다면 호기심을 일으킨다. 그렇다면 무엇이 필요한지 궁금하다.TFS 2008 with Delphi 7 with MSBuild

감사합니다.

업데이트 : 최신 버전의 Delphi는 MSBuild를 사용하고 있지만 현재 업그레이드가 가능하지 않은 것으로 알고 있습니다.

답변

2

MSBuild를 Delphi 7과 사용하려면 먼저 올바른 XML 마크 업을 가진 대표적인 .dproj 파일을 만들어야합니다 (이후 버전의 Delphi에서 볼 수 있음). 제대로 구성하면 MSBuild가이를 인식하고 (XML 마크 업에서 지시 한대로) 적절한 호출을 Delphi 7 컴파일러에 배치합니다. 간단하지만 .dproj 마크 업을 수동으로 생성하는 데 많은 노력이 필요합니다!

편집 : This guy은 요청에 따라이 문제에 대한 명백하게 기능이 자동화 된 솔루션을 제공합니다.

+0

.dproj XML 파일을 만드는 데 필요한 모든 리소스를 지적 해 주시겠습니까? –

+1

불행히도, 실제로 (내 지식으로) 나는 이것을 실제로 한 유일한 사람입니다. 그러나 예제를 어셈블 할 수 있습니다. (그리고 아마도 .DPR을 가져오고 MSBuild D7 컴파일러를 생성하는 자동화 된 도구조차도 .DPROJ를 사용하여 MSBuild를 사용할 수 있습니다.) – LaKraven

+0

BTW, 첫 번째 스택을 축하합니다. 오버플로 게시물 –

2

dcc32.exe (delphi 7)를 호출하고 적절한 명령 행 (dpr 파일 이름)을 전달하는 MSBuild 태스크를 작성할 수 있습니다. .cfnet과 델파이 7을 통합하기 위해 NANT와 비슷한 작업을했습니다.