A certificate chain could not be built to a trusted root authority
라는 오류는 뜨는 경우가 있습니다.
그런데. 또 Visual Studio가 정상적으로 동작하는 것처럼 보입니다.
하지만, Visual C++ 용 Project를 아무것이나 하나 만들어서 빌드를 누르면,
Could not find WindowsSDKDir variable for the registry. TargetFrameworkVersion or PlatformToolset mat be set to an invalid version number
라는 오류가 뜨면서
SDKDDKVer.h
파일을 찾지 못한다고 나오는 경우가 있습니다.
구글링으로 여러 가지 해결책들을 찾을 수 있어서 적용해봤는데, 다 안되었습니다.
결국 해결한 방법은
Windows Update 였습니다.
Windopws 7이 2009년 말쯤에 나왔고, Visual Studio 가 2012년, 2013년에 나온 제품이다 보닉,
그 동안 Update를 안한 경우 인증 관련 기능에서 Visual Studio에서 원하는 기능이 설치되지 않아서 나오는 오류인 것으로 판단됩니다.
Visual Studio에서 연동해서 사용하는 Microsoft의 제품에 대해서 패치를 해 주면 해결됩니다.
현재 설치된 Windows 및 Office 에 대하여 Update를 실시해야 하는데,
만약 인터넷에 접속되지 않은 offline 상에서 사용하는 경우라면,
Link : MS Windows, Office 를 offline에서 Update 적용 시키는 방법 ( WSUSOffline 이용 )
위 포스팅으로 이동하시면 Update 하는 방법이 나옵니다.