VC2019中MSB6006,CL.exe已退出,代码2如何解决

VC2019中MSB6006,CL.exe已退出,代码2如何解决,第1张

由于重新安装了三裤哗芦边VS都不行,我就做了个win7 X64的虚拟机,在里芦槐面再次安装了一边VS2013,然后将虚拟机中的“C:\Program Files(x86)\“下的MSBuild文件夹替换了win8.1中的这个胡带文件夹,再次打开VS2013,果然能运行了。

之前我用的是win8.1,里面VS2013安装,几个月没事,但突然有一天不能使用,最早出现的错误MSB6006:“cl.exe时”有错误的退出代码2。对于这个错误,我认为这是VS的环境问题,我尝试重新安装VS2013三次,但问题仍然存在,但我计划安装用vmware虚拟机win8.1 win7的,与VS2013里面(默认安装路径:C:\程序衡弊拆文件(x86)\微软的Visual Studio 12.0)。

然后我突然想到:可以将虚拟机文件覆盖win8.1在VS2013解决这个问题太大,因为错误是C:\程序文件(x86)\ MSBuild的.....,所以我把一个虚拟机卜型C:\程序文件(x86)\复制到win8.1的MSBuild文件夹(通过共享文件夹),然后再次打开VS2013试过了,真的可以,但是,出现了短暂的,错误MSB6006过了片刻:“CL.EXE”有错误2的退出代码,和其他错误。后

,我在网上搜索了很久,一些用户说,这可能会引起cl.exe时没有退出,然后我下载了一个专门的进程管理器(windows系统自带的进程管理器不能找到cl.exe时),运行了一下,我发现,当出现错误MSB6006有:错误2“的cl.exe”退出代码,没有为“cl.exe时”节目的名称仍在运行,我会继续末端的真正使用它,但它也是一个治标不治本的办法,因为每次运行程序时不得不看到底,太麻烦了,但也有其他的错误,我解决不了。

重装系统可以解决这个问题,当然,但以后每次重新安装系统更新,并安装了很多软件,用来不得不花费大量的时间和精力,所咐枣以我决定用VS2013不是win8的.1现在我装了win7和win8的(因为win8.1的应用程序不破)双系统,平时就用,玩像win7的游戏程序的使用win8的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12343004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存