当我尝试使用jhipster,我已经得到了以下错误:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targe
ts(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the regi
stry. TargetFrameworkVersion or PlatformToolset may be set to an invalid versi
on number. [D:\scost\node_modules\karma\node_modules\socket.io\node_modules\soc
ket.io-client\node_modules\ws\build\validation.vcxproj]
TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the
file specified. [D:\scost\node_modules\karma\node_modules\socket.io\node_modul
es\socket.io-client\node_modules\ws\build\validation.vcxproj]
从https://social.msdn.microsoft.com/Forums/vstudio/en-US/b60f4b90-8eb5-49fb-83c9-7259a3fae66e/need-help-with-trk0005-failed-to-locate-clexe ,我意识到这是由于安装Visual Studio的多个版本。 所以我想只保留最新版本VS并删除所有其他人。 由于我是新来的.NET我很困惑如何删除VS的旧版本,并只保留最新VS. 在卸载程序段有这么多.NET相关条目,我不知道如何删除我的12.0版本,解决此问题的cl.exe。 可以在任何.NET高手帮我请。
我在我的系统中两个文件夹:
C:\Program Files (x86)\Microsoft Visual Studio 12.0
和
C:\Program Files (x86)\Microsoft Visual Studio 14.0
内部12.0
,只有一个文件夹Common7
但里面14.0
,我有19文件夹一样
Common7, Design Tools, Shell, VC, VC#, etc
而在C \ Program Files
我有12.0文件夹如下图所示,也只有Common7
文件夹。
C:\Program Files\Microsoft Visual Studio 12.0
在C \ Program Files
,我没有VS 14.0文件夹的。
我使用的是Windows 8.1。