상세 컨텐츠

본문 제목

OS 버전 체크

C#

by 탑~! 2010. 2. 3. 12:33

본문

OperatingSystem os = Environment.OSVersion;
Version vs = os.Version;

vs.Major;
vs.Minor;
vs.Revision;
vs.Build;

을 이용하여 버전을 확인하면되며
XP의 경우 Major 값이 5이며,
Vista 이상의 경우 Major 값이 6이다.

따라서 OS 버전 체크는 다음과 같이 하면된다

if ( Environment.OSVersion.Platform == PlatformID.Win32NT && Environment.OSVersion.Version.Major >= 6)
==> 32NT체계 이면서 Major 값이 6이상인 즉, VISTA를 말함.


'C#' 카테고리의 다른 글

IMessageFilter 사용하는 법  (0) 2010.07.14
신뢰사이트 등록하기  (0) 2010.07.13
포함 리소스로 지정된 파일 읽기  (0) 2010.02.03
정규식 몇개...  (0) 2010.02.01
IP 주소 가져오기  (0) 2009.12.22

관련글 더보기