.NetFramework 설치 확인 하기
각 버전별로 설치 되어있을경우 레지스트리 경로가 요기잉네?
http://support.microsoft.com/kb/318785/ko
=> 레지스트리 값을 읽어서 닷넷 프레임워크 설치 유무를 알 수 있음
-C# 버전
http://msdn.microsoft.com/ko-kr/library/hh925568.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1
ㅎㅎㅎㅎ나는 C++이 필요하다고
/////////////////////////////////////////////////////////////////////////
4- 클라이언트
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
4전체
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
3.5
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5
3.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup
2.0
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727
2.0, 3.0 3.5 서비스팩과 릴리즈
원래 릴리즈의 경로를 가지고 있고, 값도 같음 (이름 : 설치, 형식 : REG_DWORD 데이터 : 1)
1.0은 원래 릴리즈 설치 경로 같고, 값이 다름
1.1은 64비트 32비트 설치 경로 다름