본문 바로가기
Programming Tech/IDE

[MS Visual Studio]VS 2008 x64로 빌드하면 빌드 생략되는 현상을 고쳐보자

by 희품 2018. 12. 14.
반응형

1>------ 빌드 생략: 프로젝트:  ------ < x64 빌드가 안 돼요!

 

사족을 건너 뛰실 분은

[해결 방법]

으로 가시면 됩니다.

 

Visual Studio, 무엇인가 확 달라져서 새롭게 나오는 것도 아니고, 뭔가 호환성은 바뀌지만, 하위 지원은 해주면서, 가끔 오류를 뿜어내는, 쉽게 말해 손이 많이 가는 그런 IDE 시리즈가 Visual Studio인 것 같습니다.

거의 매년 새롭게 출시되다 보니, 특정 종속성이 강한 프로그램 일수록 유지보수를 하면서 IDE를 그대로 오랫동안 유지해야 되는 상황이 자주 발생해 아쉬운 점이 있죠.

그래도 Windows에서만큼은 가장 접근성과 사용성이 편하고, Windows 제작사의 IDE이기 때문에, Windows에서만큼은, 가장 강력하죠. (왜냐하면 Windows는 비공개 OS이기 때문에, 속 사정을 가장 잘 아는 분들이 만들었으니까요)

다른 버전도 비슷할 거라고 생각되는데요, 비주얼 스튜디오 2008에서 64bit 빌드를 하려고 x64를 찾아봤는데, 없거나, 있는데 빌드가 생략돼서 당황하시는 분들을 위한 해결방안을 적어보겠습니다.

 

[실제 발생 상황]

1 - Visual Studio 2008이 이미 설치되어 있다.

2 - SVN을 통해 새로운 솔루션을 내려받았다.

3 - 32bit 프로젝트 모듈을 빌드해서 사용하고 있었다.

4 - 수일 후, 64bit 프로젝트를 빌드할 일이 생겼다.

5 - x64 빌드를 수행해보았으나, 모두 생략되거나 에러가 발생한다.

6 - 구성 관리자에 x64를 재설정 해보려고 했으나, 보이지 않는다.

7 - x64로 설정하고 프로젝트 설정을 눌러보았으나, 작업을 완료할 수 없다는 오류 메시지만 뜰 뿐이다.

 

[해결 방법]

Windows 10은 제어판 항목들이 별도로 있더라고요, 프로그램 추가/제거 항목을 선택하시거나, Windows 공통으로 제어판 > 프로그램 및 기능을 들어가서 프로그램 목록을 확인하시는 것으로 출발합니다.

Microsoft Visual Studio 2008 (IDE Version) -…. 선택

과감히 제거/변경 버튼을 눌러주세요. 바로 삭제 안 됩니다. 저도 순간 멈칫했어요.

제거/변경 또는 제거 버튼을 누르면 유지 관리 모드로 들어가게 됩니다. 설치 구성요소를 로드하고요.

기능 추가/제거 버튼을 누르시면 됩니다.

선택 되어있는 대로 설치가 되어있을 거예요. 체크를 해제하면, 해당 구성요소가 삭제될 수 있으니 주의해주세요.

여기서 필요한 Visual C++ 하위에 X64 컴파일러 및 도구를 선택하시고, 업데이트하시면 됩니다.

문제가 발생했어요! 설치 디스크를 넣으라네요. 당황하였지만, 설치했던 ISO를 탑재하시고 다음을 누르면 설치가 진행됩니다.

ISO 파일이 없는 분은 공식적으로 내려받으시면 됩니다.

다른 방법 알아보시는 것보다 빠를 수 있으니까 받아놓고 찾아보세요.

(CD가 없으면 설치가 취소되는데요, 유지 관리 모드를 안 쓰고 싶다고 하더라도, x64 건설 모듈은 ISO 안에 있으니, 다른 방법 찾는 게 더 시간이 오래 걸릴 것 같아서 따로 알아보지는 않았습니다. 찾기 귀찮으신 분은 아래 링크 한 번 써보세요, 안 될 수도 있습니다.)

https://www.microsoft.com/en-us/download/details.aspx?id=7873 (2018.12.14 - Visual Studio 2008 공식)

 

설치가 완료되면, x64 건설 테스트를 해보시면 되겠습니다.

즐거운 빌드 완료되세요.

 

반응형