====== Visual Studio 2008 설치 ====== CUWIN은 Windows CE / Windows Embedded Compact 기반 장치로, 일반 PC용 Windows와는 다른 개발 환경을 사용합니다. 이 때문에 CUWIN 개발에는 **Visual Studio 2008**이 필요합니다. ===== 왜 Visual Studio 2008을 사용해야 하나요? ===== Visual Studio 2008은 다음 언어를 지원합니다. * Visual C++ * C# * Visual Basic .NET 일반 데스크톱 Windows에서 사용하는 .NET Framework는 Windows 라이브러리와 다양한 API를 모두 포함하고 있어 임베디드 장치에는 용량과 구조가 과도합니다. 이를 해결하기 위해 Microsoft는 **임베디드 전용 .NET Compact Framework**를 별도로 제공했습니다. ===== CUWIN과 .NET Compact Framework ===== CUWIN에는 다음 환경이 기본으로 구성되어 있습니다. ^ 항목 ^ 내용 ^ | 운영체제 | Windows CE / Embedded Compact | | 프레임워크 | .NET Compact Framework 3.5 | | 개발 IDE | Visual Studio 2008 | .NET Compact Framework는 임베디드 장치에 필요한 핵심 기능만 포함한 경량 프레임워크이며, CUWIN에는 **3.5 버전이 사전 설치**되어 있습니다. ===== 왜 최신 Visual Studio는 사용할 수 없나요? ===== Microsoft는 Visual Studio 2008 이후 버전부터 스마트 디바이스(Windows CE) 개발 도구를 더 이상 제공하지 않습니다. 따라서 다음과 같은 제약이 있습니다. * Visual Studio 2010 이상 → Windows CE 개발 불가 * Visual Studio 2008 → Windows CE 공식 지원 이로 인해 **Visual Studio 2008이 사실상 CUWIN 개발에 사용 가능한 최신 버전**입니다. ===== 설치 대상 OS ===== 아래 운영체제에서 동일한 방법으로 설치할 수 있습니다. * Windows 7 * Windows 10 * Windows 11 설치 과정과 개발 환경 구성은 OS에 관계없이 동일합니다. ===== Visual Studio 2008 다운로드 ===== 아래는 Microsoft에서 제공한 공식 이미지 파일입니다. * 90일 평가판 Visual Studio 2008 Professional [[http://download.microsoft.com/download/8/1/d/81d3f35e-fa03-485b-953b-ff952e402520/VS2008ProEdition90dayTrialENUX1435622.iso|Visual Studio 2008 Professional (90일 평가판)]] * Visual Studio 2008 Service Pack 1 [[http://download.microsoft.com/download/a/3/7/a371b6d1-fc5e-44f7-914c-cb452b4043a9/VS2008SP1ENUX1512962.iso|Visual Studio 2008 SP1 Update]] ===== 설치 참고 영상 ===== 아래 영상은 Windows 7 환경을 기준으로 설명하고 있지만, Windows 10 / 11에서도 동일한 절차로 진행하시면 됩니다. {{url>https://www.youtube.com/embed/twRT9rqTm-Y?start=320 640,360}} ===== 다음 단계 ===== Visual Studio 설치가 완료되면 다음 문서를 진행하십시오. * [[:cuwin:sdksetup:|CUWIN SDK 설치]] * [[:cuwin:Active_Sync:|모바일 디바이스 센터 설치]] [[cuwin:index|CUWIN 문서 목록으로 돌아가기]]