자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Q.

C++빌더 10.1 베를린에서 C++빌더 6.0으로 제작한 bpr 프로젝트를 열수 없어요.

(bpr 프로젝트를 강제로 열면 텍스트 형태로만 열립니다.)

마이그레이션 하려고 하는데 어떻게 하면 되나요?

 

A.

C++빌더 10.1 베를린에서는 더이상 bpr 프로젝트 파일 형식 즉 .bpr 파일을 인식하지 않습니다.

조치방법은 간단합니다.

1. C++빌더 10.1 베를린을 열고, File > New > [원하는 프로그램 형식] 을 클릭하여 새 C++ 프로젝트를 만듭니다.

2. C++빌더의 프로젝트 매니저 창에서 새 프로젝트가 만들어질 때 자동으로 새로 만들어진파일들을(*.h, *.cpp) 모두 삭제합니다.

3. C++빌더의 프로젝트 매니저 창에서 만들어진 프로젝트를 선택하고 오른쪽 마우스 > Add를 사용하여,
   기존 bpr 프로젝트에서 사용한 (즉, 기존 bpr 프로젝트에 들어있던) 소스 파일들을 이 프로젝트에 추가합니다.

4. Build를 합니다. 혹시 업그레이드를 위해 필요한 코드 수정이 있다면 진행합니다.

 

만약, dll 프로젝트를 만든다면, 2번 단계에서  Dynamic-link Library 프로젝트를  새로 만들면 됩니다.

 

참고로, 프로젝트에 포함된 소스코드 목록은

 - (프로젝트명).cpp 파일을 텍스트 에디터로 열고 상단의 include와 USEFORM 섹션을 참고하시고요.

프로젝트의 옵션 정보는

 - (프로젝트명).bpr 파일을 텍스트 에디터로 열고 참고하시기 바랍니다.

 

(추가적으로)

위의 방식이 가장 깔끔합니다.

하지만, 혹시 특수한 경우이어서 위 방식으로 할 수 없고, 그리고 bpr프로젝트를 지원하는 C++빌더 10 시애틀 이전버전의 C++빌더를 보유하고 있다면,

이전버전의 C++빌더로 bpr 프로젝트를 열고, C++빌더 10.1 베를린에서 지원하는 프로젝트 타입 파일 형식을 바꾸어 저장한 후 다시 C++빌더 10.1 베를린으로 열어서 진행하실 수도 있습니다. 

 

[관련 자료]

오래된 C++빌더 애플리케이션을 마이그레이션하는 것에 대해 아래 링크도 도움이 될 것입니다(영문).

https://community.embarcadero.com/blogs/entry/migrating-legacy-c-builder-apps-to-c-builder-10-seattle

 

기타 일반적인 마이그레이션은 아래 웹페이지를 참고하세요.

http://www.devgear.co.kr/rad-in-action/migration-upgrade-center/

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 19791
공지 유용한 관련 사이트 관리자2 2014.03.20 58763
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 102316
1639 ArcGIS - Delphi Component 문의 연일하 2016.10.13 126
1638 델파이 시애틀로 만든 안드로이드앱을 ios버전으로 컴파일시 에러 문의 [1] 김태윤 2016.10.13 305
1637 베를린에서 엑셀 사용 에러 [1] file 가이오 2016.10.14 274
1636 데이터스냅 콜백 오류 문의 [3] file 회원 2016.10.14 379
1635 개발환경 지원 문의드립니다~~ [1] 지지배배 2016.10.17 143
1634 datasnap 레코드수정방법 문의드립니다 천년바우 2016.10.17 139
1633 스타일 제외 관련 질문드립니다. [1] 나도몰라 2016.10.18 190
1632 윈도우 10, XE8 환경에서 한글 글자크기가 작습니다. [4] file benp 2016.10.18 1753
1631 보고서툴은 Fast Report 밖에 없나요 ? [1] 준이킴 2016.10.19 356
1630 시애틀 TBeacon컴포넌트가 같은 기종의 모바일에서 작동 유무가 다릅니다. 김태윤 2016.10.19 119
1629 델파이 오픈 아이콘 버튼을 누르면 델파이가 종료되는 현상 file 화이부동 2016.10.19 191
1628 커스텀 키패드를 만드려고 합니다. 블루히아신스 2016.10.20 221
1627 firedac 한글 깨짐 문의 mecagoki 2016.10.21 413
1626 IOS 개발중 오류....확인부탁드립니다. [1] 박정희 2016.10.24 352
1625 안드로이드, Win CE관련 질문 드립니다. [1] 공감 2016.10.24 325
1624 FDEventAlerter1 사용법 문의 [4] file 모나도 2016.10.24 243
1623 아래 1658번 박정희씨 내용과 동일한 오류입니다. [1] 어려워 2016.10.25 216
1622 델파이3 -> 델파이10.1 마이그레이션 중 질문 [3] file 맛재현 2016.10.25 182
1621 C++ Builder 에서는 IOS 시뮬레이터를 사용할 수 없나요? [4] 블루히아신스 2016.10.25 322
1620 FMX - Android 지문인식..... [1] 황규섭 2016.10.25 293