and so on/c#

.NetFramework 설치 확인 하기

밀크빵 2013. 1. 17. 09:28

각 버전별로 설치 되어있을경우 레지스트리 경로가 요기잉네?

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비트 설치 경로 다름