Visual StudioのアンインストールによるSDKパスエラー

611 ワード

私はまずVS 2015をインストールして、工事Aを建てて、正常に運行しました.VS 2017 Communityを再インストールし、工事Aを開き、自動的に工事ファイルをアップグレードし、運行も正常です.それから私はVS 2015をアンインストールして、それから元の工事Aがコンパイルできないことを発見して、たくさんの間違いを報告しました.例えば_ASSERT未定義とか.エンジニアリングプロパティのincludeパスを見ると、C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrtがあります.この経路はもう存在しません.明らかに、VS 2015をアンインストールする際にWindows SDKも削除されました.そこでVS 2017 installerでWindows SDKを再インストールし、最新バージョン10.0.15063.0を選択しました.再コンパイルが完了したのは、やはり徳性です.エンジニアリングプロパティのパスも変わりません.Googleは、ソリューションファイルにSDKバージョンが設定されていることを発見し、ソリューションファイルを右クリックし、ソリューションの目標を再設定し、10.0.15063.0を選択して解決しました.