小编Aro*_*ros的帖子

Visual C++编译器2013年11月CTP突然消失了

今天开了一个我工作的项目大约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月"等的文件显示没有有趣的结果.有什么我可以尝试的吗?

ctp visual-studio visual-c++ visual-studio-2013

3
推荐指数
1
解决办法
1662
查看次数

vs-android 不适合 java 发现

我在尝试在 Visual Studio 2013 中使用 vs android 插件时遇到了很多问题。基本上我正在使用官方 github vs-android 网页上的故障排除指南取得一些进展。但现在我被困住了。多次重新安装 JDK 和 Android SDK 后,我得到了以下输出:

1>ANTBUILD : [dx] error : No suitable Java found. In order to properly use the Android Developer
Run Code Online (Sandbox Code Playgroud)

好吧,这很奇怪,因为错误上方有这一行:

1>  Envvar: JAVA_HOME is set to 'c:/Program Files (x86)/Java/jdk1.8.0_66'
Run Code Online (Sandbox Code Playgroud)

所以看起来它实际上能够找到JDK。但是因为某种原因,后来不想用了。

另一个奇怪的是,输出中有这部分:

1>  [gettarget] Project Target:   Android 2.2
1>  [gettarget] API level:        8
Run Code Online (Sandbox Code Playgroud)

虽然我在项目设置中的设置是:Android 5.0 (android-21)

我正在尝试构建一个从vs-android 页面下载的示例。那里的所有示例都存在相同的问题。

整个输出是:

1>------ Build started: Project: san-angeles, Configuration: Debug Android ------
1>Build started 27.10.2015 12:56:21.
1>InitializeBuildStatus:
1> …
Run Code Online (Sandbox Code Playgroud)

android visual-studio vs-android visual-studio-2013

3
推荐指数
1
解决办法
3391
查看次数