본문 바로가기

카테고리 없음

Visual Studio 2008 설치 문제

윈도우즈 2008에서만의 문제가 아니라고 생각되지만 관련된 뚜렷한 해결책을 얻지 못해서 혹시 저와 비슷한 경험하신 분이 있을지도 몰라 포스팅 둡니다.

실버라이트 관련 개발을 위해서 Expression과 비주얼 스튜디오 2008을 dreamspark에서 구했습니다.
이미 실험실에서 사용하는 제 PC에는 비주얼 스튜디오 2005를 설치해두었구요.
물론 한글, 오피스2007, 백신(바이러스 체이서), 네이트온 등의 소프트웨어도 설치해서 사용하는 중이었습니다.
그런데 비주얼 스튜디오 2008을 설치하는 중 에러를 만나고 말았습니다.

에러 메시지는 정확히 기억은 안나지만 VC9.0 CRT Debug 관련 어셈블리를 등록하지 못하는 에러였던거 같습니다.
비주얼 스튜디오 2008 설치를 완료하는 부분에서 그런 에러가 발생하였구요.
영문버전일 경우 setup.exe 파일이 비정상 종료하고 설치에 실패했다는 창으로 이동하고
한글버전은 비정상 종료는 일어나지 않고 실패했다는 창이 뜹니다.

이런저런 해결책을 찾다가
MSDN 관련 커뮤니티에서 윈도 업데이트를 끄고 설치해보라는 글이 있었는데 낚였구요,
오피스 2007과 닷넷프레임워크3.5를 삭제하고 설치해보다는 글이 있었는데 효과가 없었습니다.
기존설치했던 비주얼 스튜디오 2005 때문인가 해서 관련된 SQL과 프레임워크, 모바일 관련 설치 도구들을 몽땅 삭제해도 증상이 똑같았습니다.
결국 별 방도가 없어 포멧을 하였구요. 포멧후 ATI 그래픽 드라이버를 설치하고, 에어로 셋팅을 하지 않은 채로 바이러스 체이서와 네이트온만 설치하고 VS2008 재설치를 시작했습니다.
그런데 똑같은 증상으로 설치가 안되는 것이었습니다.

이쯤에서 고민을 한게
  • ATI 카탈리나 센터가 닷넷 프레임워크를 써서 그럴 수 있다
  • 네이트온 4.0에서 VS 2008과 충돌되는 모듈이 있을 수 있다.
  • 바이러스 체이서의 강력한 실시간 탐지기능 때문에 디버그 어셈블리가 등록되지 않을 수 있다.

이 세가지 고민이 들 수 밖에 없었습니다.
그래서 다시 포멧을 하고 - 이왕 이렇게 된거 깨끗한 환경에서 다시 시작해보자는 마음에서 - ATI 드라이버만 설치한후 VS2008 설치에 들어가니 설치가 완료되는군요.
VMWare에 설치한 XP에 바이러스 체이서를 설치해서 사용하는데, 거기서도 VS2008 설치시 에러가 발생하는 것으로 보아선 아마 바이러스 체이서가 가장 의심이 갑니다.
물론 너무 융통성이 없는거 같아 보이지만 한편으론 듬직하군요.ㅋㅋ