Visual Studio Express: WDK(Windows 드라이버 키트) 8.1 업데이트의 새로운 기능

WDK 8.1 업데이트는 Windows 데스크톱용 Microsoft Visual Studio Express 2013(Microsoft Visual Studio의 무료 버전)에서 작동합니다. Windows 데스크톱용 Visual Studio Express 2013 및 WDK 8.1 업데이트는 여기에서 다운로드할 수 있습니다.

Windows 데스크톱용 Visual Studio Express 2013에서 지원되지 않는 드라이버 개발 기능이 몇 가지 있습니다.

  • Windows 데스크톱용 Visual Studio Express 2013은 ATL(액티브 템플릿 라이브러리)을 지원하지 않습니다. 즉, MSDN 샘플 갤러리에서 구할 수 있는 드라이버 샘플 일부를 Windows 데스크톱용 Visual Studio Express 2013으로 빌드할 수 없습니다. 예를 들어 UMDF SocketEcho 샘플(UMDF 버전 1)은 ATL을 사용하기 때문에 Windows 데스크톱용 Visual Studio Express 2013으로 빌드할 수 없습니다.

    특정 샘플을 빌드하는 데 Windows 데스크톱용 Visual Studio Express 2013을 사용할 수 있는지 여부를 확인하려면 샘플의 지침을 참조하세요.

    또한 UMDF(사용자 모드 드라이버) 템플릿은 Windows 데스크톱용 Visual Studio Express 2013으로 빌드할 수 없습니다. 자세한 내용은 WDK(Windows 드라이버 키트) 8.1 업데이트 릴리스 정보를 참조하세요.

  • Windows 데스크톱용 Visual Studio Express 2013의 사용자 인터페이스에는 Visual Studio 솔루션에 대한 원본/디렉터리 파일 변환 명령이 포함되어 있지 않습니다.

  • Windows 데스크톱용 Visual Studio Express 2013은 랩에 WDK 빌드 환경 설치를 지원하지 않습니다.

  • Windows 데스크톱용 Visual Studio Express 2013은 ProjectUpgradeTool을 지원하지 않습니다.

  • Windows 데스크톱용 Visual Studio Express 2013과 연결된 WDK 8.1 업데이트에는 ARM 컴파일러 및 지원 파일이 포함되어 있습니다. ARM 지원은 드라이버 빌드용으로만 포함되어 있고, 데스크톱 응용 프로그램 빌드용으로는 포함되어 있지 않습니다.

  • 코드 분석 규칙 집합이 줄어들었습니다. Windows 데스크톱용 Visual Studio Express 2013은 다음과 같은 코드 분석 경고를 지원하지 않습니다.

    C6031  C6214  C6215  C6216  C6217  C6220  C6226  C6230  C6235  C6236
    C6237  C6242  C6248  C6250  C6255  C6258  C6259  C6260  C6262  C6263
    C6268  C6269  C6278  C6279  C6280  C6281  C6282  C6283  C6285  C6286
    C6287  C6288  C6289  C6292  C6293  C6294  C6295  C6296  C6297  C6299
    C6308  C6310  C6312  C6314  C6317  C6318  C6319  C6324  C6331  C6332
    C6333  C6335  C6381  C6383  C6384  C6388  C6995  C26100 C26101 C26110
    C26111 C26112 C26115 C26116 C26117 C26140 C28020 C28022 C28023 C28024
    C28039 C28112 C28113 C28125 C28137 C28138 C28159 C28160 C28163 C28164
    C28183 C28193 C28196 C28209 C28244 C28306 C28307
    

    자세한 내용은 드라이버의 코드 분석을 참조하세요.