Visual Stduio 버전 상관없이 생성한 프로젝트의 이름을 변경해줍니다.
프로젝트 이름뿐만 아니라 View, Doc, App 파일의 이름 및 클래스명 까지도
프로젝트 이름에 맞게 변경시켜 줍니다.
콘솔창 띄워서 아래와 같이 사용하시면 됩니다
vsrename 원본프로젝트이름 새프로젝트이름 프로젝트경로
ex)
vsrename MyProject NewProject C:\MyProject
잘되지 않으면 경로를 단순화 시켜서 c:\에 두고 작업을 해보자.
-
-
-
Junios비밀방문자
2011.05.01 15:33 edit/del reply잘 쓰겠습니다. 잘 되네요. ㅎㅎ 일일 바꾸기 귀찮았는데.
감사.
그런데 MFC 클래스명 까지 있으면 다 바꾸네요. 흠. 그건 수정되면 좋은 유틸 될듯합니다. -
-
ji비밀방문자
2016.02.18 18:59 edit/del reply사용해보니 좋은프로그램인거 같아요
하지만 문제점 한가지 있어요.
솔루션/프로젝트 네임과 코딩했던 .cpp/.h 파일에 같은명의 멤버변수나 함수가 있다면 같이 바뀝니다. 동일하지 않고 포함되어있어도 바뀝니다.
ex)
프로그램명 : Edit ( 솔루션/프로젝트 )
cpp/h 파일에
CEdit m_Edit;
형태의 변수명이 있다면
csrename Edit NewEdit c:\Edit
명령을 하면 Edit폴더와 솔루션 이름만 바뀌고
csrename Edit NewEdit c:\Edit\Edit << 프로젝트 이름까지 바꿀 때
cpp안의 CEdit m_Edit; 내용을
CNewEdit m_NewEdit; 형태로 바뀝니다.
즉 m_Edit형태의 맴버변수로 사용되어진 코딩이 있다면 싹바뀌어서 오류가 수백 수천가지 될 수 있다는점 조심하세요.
이름변경전 반드시 백업해놓고 작업하시길 ~