지옥'o 나는've 설치하고 Visual Studio2017(enterprise).내 프로젝트가 만들어 Visual Studio 에서 2015. 내 프로젝트를 사용하여 windows.서 라이브러리 VS2017 찾을 수 없습니다 이 라이브러리입니다. 을 복구하는 방법 이?
나는이 문제를 해결에 의해 다시 실행하는 Visual Studio Installer 를 선택하면"수정할 수"단추입니다. 한번 발표와 워크로드 화면에서 클릭"개별 구성 요소를"탭을 선택한 모든 최신"Windows10SDK"체크박스(버전 10.0.15063.0). 나의 추측은 항목에 대한"데스크톱 C++x86 및 x64"는 하나 실제로 그것을 해결 하지만 그것은 단지 추측기 때문에 아무도 그들의 옵션을 확인 실행하는 경우 설치 프로그램과 당신이 볼 수 있듯이 나는 모두가 그들이다.
이럴 때 당신은 사용자 지정한 포/라이브러리 경로에서 기존 프로젝트입니다. 는 경우 추가 자신의 추가적인 경로에서 프로젝트 속성,대체 합 2017 년 수 있't 자동으로 그 기본 경로에 전환할 때 플랫폼 사이의/도구 집합으로 자동으로 올바른 경로가 있지만,당신이 추가된 사용자 지정,대지't 있습니다.
이것은 합법적인 문제는 내가 달렸으로 자신이 최근 마이그레이션할 때 이전 프로젝트를 대상으로 윈도우 XP 로 VS2017. 없음의 답변 또는 의견을 나열된 그래서 여기까지 도움이 됩니다. 나는 모든 기존 Sdk 에서른 2017 설치 관리자 아무도 그 고정된 대지 않을 찾는 것이 필수적 등이 포함됩<windows.h>
. 내 경우에는 프로젝트가 사용하여 v120 도구 집에서 VS2013 는 의해 대체 v140_xp 에서 새로운 VS.
설정한 후에는 올바른 플랫폼 및 도구의 이해 VS2017,나는 다음과 같은 문제를 해결하려면:
*프로젝트 속성을 가 VC++디렉토리에 대한'을 포함 디렉토리는'와'라이브러리 디렉터리를',선택할 수 있<상속에서 부모 또는 프로젝트 기본값>`. 이를 제거하의 추가적인 경로입니다.
*Click'Apply'. 이를 재설정함 경로를$(VC_IncludePath_x86);$(WindowsSdk_71A_IncludePath_x86)
(이 다양한 Sdk).
*다시 추가하는 추가로 여기 또는 조직에서는 C/C++/일반->추가 포함 디렉토리와 링커/일반->추가 라이브러리 디렉터리입니다.
는 경우 설치되었다는 확인해야기:
C:\Program Files(x86)\Windows 키트 10\Include\10.0.15063.0\um\Windows.h
그래서인지를 확인하십시오에서 포함 경로 프로젝트의 속성입니다.
또는 당신이 선호하는 경우 매뉴얼에 의해집니다.vcxproj 파일에서 IncludePath 인:
<Includepath>$(VC_IncludePath);$(WindowsSDK_IncludePath);C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\shared;</Includepath>
나는've 도 설치되어 있는 Visual Studio2017(community)첫번째는 기본 구성 설정합니다.내 프로젝트가 만들어 Visual Studio 에서 2015. 내 프로젝트를 사용하여 windows.서 라이브러리 VS2017 찾을 수 없습니다 이 라이브러리와 다른 문제입니다. 처음에는 설치 없(SDK10...etc.) 구성 요소입니다. 일부의 문제는 사라지고 있지만,windows.서 아직 발견되지 않습니다. 문제는 해결되었습니다 완전히 제거하 VS2017 한 다음 설치하는 모든 옵션이다.
나의 솔루션을 검사하고 있었다.
을 포함 디렉토리:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um;
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\shared;
%(AdditionalIncludeDirectories)
라이브러리 디렉토리:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64
다른 솔루션 탐색기를 클릭하십시오:솔루션'xxxxx'(1 프로젝트)라 하는 대상을 변경하는 솔루션"
기억을 설정하는 디버그 설정을 위한 기호 fetch-Windows10 를 사용해야 합 Microsoft 상징 서버!