Visual Studio 버전 (2005-2010)이 호환 가능한 호환 표는 Windows SDK Versions입니까?Windows-SDK와 Visual Studio의 호환성
any Windows SDK은 "모든"C++ 컴파일러와 완벽하게 호환되거나 특정 컴파일러 버전에 바인드 된 다른 Windows SDK 버전입니까?
예 (!)의 경우 VS2005로 컴파일 된 레거시 C++ 응용 프로그램이 있습니다. 이 응용 프로그램에서 GetDpiForMonitor
을 사용하고 싶습니다. 그러나이 기능을 사용하려면 최소한 Windows 8.1을 지원하는 SDK의 헤더 + libs를 사용해야합니다 (예 : C:\Program Files (x86)\Windows Kits\8.1\Include\um
의 8.1 SDK 헤더)
일반적으로 개발자는 새로운 Windows로 전환 할 수 있어야합니다 SDK 버전 () 컴파일러/Visual Studio를 업그레이드하지 않으셨습니까?
VS 업그레이드를 제안은 삼가 해 주시기 바랍니다 :이 질문은 VS를 업그레이드하는 것은 지금은 옵션하지 않을 때 당신은 무엇을해야 설정을 시도,하지만 당신은에서 물건을 사용하려면 (과에 따라 다름)의 기능에만 사용할 수 최신 Windows (SDK) 버전
MSDN 포럼 스레드 : https://social.msdn.microsoft.com/Forums/vstudio/en-US/ba92a782-c5a4-4aa1- 8b1f-4a329fbabd21/windowssdk-vs-visualstudio-compatibility? forum = vcgeneral –