본문 바로가기

개발/mfc

mfc, Visual Studio project 명, 이름 변경하기

반응형

가끔 프로젝트 명을 바꾸고자 할때가 있읍니다.

다음 보기순서 대로 해 보셔요 

저의 작업 환경은 : Visual Studio 2010 입니다

 

보기 : CTerm 을 CoTerm 으로 바꾸는 과정 입니다.

1. 프로젝트 디렉토리 이름 바꾸기

    >   ~\CTerm    을   ~\CoTerm  로 복사

    > 그냥 이름을 바꾸어도 되는데, 혹시 몰라 복사 하고, 나중에 정상적으로 바꾸기 끝나면 지우기 위해,

     바꾸기 아니고 복사로 합니다.

 

2. 6개 파일 이름 바꾸기

    > ~\CoTerm 에 있는 4개 파일   : CTerm.vcxproj,  CTerm.h  CTerm.cpp, CTerm.rc    을 모두 CoTerm.~   로 변경

    > ~\CoTerm\res 에 있는 2개 파일 : CTerm.ico, CTerm.rc2    을 모두 CoTerm.~   로 변경

    

3. 2개 파일 내용 바꾸기 : 메모장 등에서

  >  ~\CoTerm\CTerm.vcxproj  안에 있는 모든 CTerm 을 CoTerm 으로 바꾸기

  >  ~\CoTerm\CTerm.rc  안에 있는 모든 CTerm 을 CoTerm 으로 바꾸기

 

4. VS( 제가 하는 것은 VS 2010 ) 띄워 project 열기

  > File > Open > Project ( Ctrl  + Shift + O ) >  ~\CoTerm\CTerm.vcxproj 

 

5. 빌드 하며 에러 수정 하기

> 빌를 하면 먼저 CoTerm.sln 을 어디 저장 할거냐 묻는데, 적당한데 ( ~\CoTerm ) 에 하시면 됩니다.

> 에러 생기는데 

  - #include "CTerm.h" 가 에러 생기니 모두 #include "CoTerm.h"  로 바꾸어 주셔요.

 

그럼 일단 이상 없이 빌드 되고 exe 파일이 생깁니다.

하지만 프로그램 안에 뭔가 안바뀐것이 있다면 찾아서 바꾸셔요

 

6. 나머지것들 바꾸기

 > Edit > Find and Replace > Find in Files ( Ctrl + Shift + F )  하여 CTerm 을 찾아 확인 하며 하나씩 CoTerm 으로 바꾸기

 

7. 쓰레기 정리

  > 정상적으로 빌드 및 실행이 되면 VS 를 종료 하고, 필요 없는 파일들을 지웁니다.

  - file 들 :   ~CoTerm\CTerm.aps,  ~,sln, ~suo, ~.vcxproj.[username]

  - directory : ~\CTerm

 

이상 수고 하셨읍니다.

 

  

반응형