Aro*_*ros 3 ctp visual-studio visual-c++ visual-studio-2013
今天开了一个我工作的项目大约3天前突然我在尝试编译时收到了这条消息:
错误MSB8020:找不到CTP_Nov2013(Platform Toolset ='CTP_Nov2013')的构建工具.要使用CTP_Nov2013构建工具进行构建,请安装CTP_Nov2013构建工具.或者,您可以通过选择"项目"菜单或右键单击解决方案,然后选择"升级解决方案..."来升级到当前的Visual Studio工具.
这对我没有任何意义.我使用2013年11月的CTP和VS2013,因为我需要一些不包含在vanilla VS2013中的C++ 11功能.到目前为止它没有问题,但从今天开始(我没有改变任何东西)我就是无法构建项目.
我试图再次安装2013年11月的CTP,但在安装过程中我得到错误0x80070666,说" 已经安装了该产品的另一个版本 "(当然,我没有卸载它).
在安装日志中有以下行:
检测到的包:vc_CompilerCTP_amd64_arm,state:Absent,cached:None [0DB8:1B80] [2015-10-12T10:57:48] i052:Condition'(DevEnvAppIdKeyPath或VSWinExpressAppIdKeyPath或WDExpressAppIdKeyPath)'的计算结果为true.[0DB8:1B80] [2015-10-12T10:57:48] i199:检测完成,结果:0x0 [0DB8:0D14] [2015-10-12T10:57:53] e000:错误0x80070666:无法安装产品安装了较新的版本.
好吧,它没有在"程序和功能"中列出,所以我甚至无法尝试删除它...我也无法在磁盘上找到它,但那可能是因为我不知道目标目录而且似乎无法谷歌一下.搜索包含"CTP","编译器","11月"等的文件显示没有有趣的结果.有什么我可以尝试的吗?
小智 5
我今天遇到了同样的问题.我从日志中搜索Windows注册表中的UID.找到了一个名为"Microsoft Visual C++ 2013 Redistributable(x64)"的软件包.卸载该软件包后,CTP安装程序运行正常.
| 归档时间: |
|
| 查看次数: |
1662 次 |
| 最近记录: |