vista sp2 혹은 windows 7 에 기본적으로 포함된 .net framework 3.5.1 의 문제라는군.
레지스트리를 수정하는 방법으로 버전코드를 입력하여 해결가능.
http://blog.ly.lv/devk/entry/Visual-Studio-2008-SP1-Windows-7-beta-build-7000-에-설치하기
----------------------------------------------------------------------------------------------------
시작 - 실행에 들어가서 regedit 라고 칩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\
까지 이동하시면 아마 1033 키값밖에 없을껍니다.
여기서 1042 키값을 생성해 줍니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\1042\
이런 주소가 되게요.
그다음 1042키값 안에 다음과 같은 DWORD(32-bit) 값들을 생성합니다.
이름: Install 값: 1
이름: SP 값: 1
이름: Version 값: 3.5.30729.715
* 잘못 표기했네요. Version 은 String 값 으로 생성합니다.
----------------------------------------------------------------------------------------------------
어제는 연구실에 설치할때는 위같은 증상도 없고 잘 설치되더니 가상 머신에 설치할때 오류 발생!!
에러 메세지는 위랑 같은거 같은데 해결안되서 다시 구글신 접신.
http://blogs.msdn.com/heaths/archive/2008/05/14/how-to-download-all-of-visual-studio-2008-sp1.aspx
제대로 읽은건지 모르겠지만 dotnetfx35.exe 파일을 dotnetfx35setup.exe 로 바꾸어 인스톨하니 되네.