2009-05-28 4 views
4

Visual Studio로 BPR 프로젝트를 빌드하는 Visual Studio의 사용자 정의 프로젝트 유형 개발을 시작하고 싶습니다.Visual Studio 용 사용자 정의 프로젝트 유형을 작성하여 Visual Studio에 Borland C++ Builder 프로젝트 작성

이 프로젝트를 시작하려면 몇 가지 힌트가 필요합니다. 이 유형의 프로젝트에 대한 템플릿은 어디에서 찾을 수 있습니까?

내 목표는 개발 프로세스에서 볼랜드 C++ 빌더의 추악하고 불안정한 인터페이스를 제거하고 Visual Studio에서 직접 작업하는 것입니다.

+0

어떤 버전의 C++ Builder를 사용하고 있습니까? – stukelly

+1

VCL 또는 C++ 코드 만 사용하고 있습니까? – stukelly

+0

저는 Borland C++ Builder 5와 VCL을 사용하고 있습니다. –

답변

3

편집 : 죄송합니다. 에 대해 C++ Builder 파일에 대한 새 프로젝트 유형을 만들지 못했습니다. 이 경우 언어 패키지를 만들어야합니다. Visual Studio Extensibility 사이트를 시작해야합니다. 또한 this more specific link을보십시오.

당신은 지정하지 않은 : 그것은 완전히 새로운 프로젝트 형식을 생성하지 않고 바로 C++ 빌더 프로젝트를 구축하려는 사람들을 도울 수 있기 때문에

나는, 참조를 위해 여기에 내 옛날 대답을 떠날거야 비주얼 스튜디오의 버전이지만, 나는 최근 버전을 추측 할 것이다. Visual Studio 8 및 9에서 대부분의 프로젝트 파일 (Visual C++을 제외한 모든 인기있는 파일)은 실제로 MSBuild 파일이므로 MSBuild에서 빌드 할 수 있습니다. 명령 줄에서 bpr을 작성하기 위해 간단한 명령 행 작업 (Exec)을 추가하거나이 작업에 대한 사용자 정의 작업을 생성 할 수 있습니다 (이미 사용 가능한 것이없는 경우 - 검색 용어는 이어야 함 MSBuild). 맞춤 작업). 이렇게하면 Visual Studio와 MSBuild 모두 원하는대로 만들 수 있습니다. 시작하기위한 MSBuild 파일이 없거나 Visual Studio 용 MSBuild project template이 도움이 될 것입니다.

아, 그 외에도 실제로 C++ Builder의 기능이 필요하지 않은 경우 BPR을 솔루션으로 내보내거나 새 솔루션을 만들고 파일을 추가 할 수도 있습니다.

+0

감사합니다. 지금 Visual Studio 2005 SDK를 다루고 있습니다. 제 목적은 Visual Studio에서도 응용 프로그램을 mantain하는 것뿐 아니라 파일을 빌드하는 것입니다. SDK의 중첩 된 프로젝트 샘플을 복사하고 bpr 파일을 사용하도록 수정하려고합니다. 나는 프로젝트 파일을 생성하기를 원치 않는다. –

0

빌드 프로세스로 MSBuild를 사용하므로 C++ Builder 2007 또는 2009에서 빌드 프로세스를 통합하는 것이 훨씬 쉬워졌습니다. 하지만 C++ Builder의 최신 버전으로 업그레이드하면 다른 방법으로 문제가 해결 될 것이라고 생각합니다.

관련 문제