跳过部署:项目:OpenGLDemo.Droid,配置:Debug Any CPU ------ 2>该解决方案配置未选择构建此项目。

5

我正在使用以下环境进行开发:

  • Windows 10 家庭版 x64
  • Visual Studio Community 2015 14.0.25.123.00 更新 2
  • Xamarin 4.0.3.214
  • Xamarin.Android 6.0.3.5

我尝试编译并在虚拟设备 Xamarin_Android_API_15 上执行此解决方案:

https://github.com/burf2000/OpenGLXamarin.git

首先,我遇到了以下错误:

"major version 51 is newer than 50, the highest major version supported by this compiler. [javac] It is recommended that the compiler be upgraded."

于是我卸载了 JDK 6。

现在我又遇到了以下错误:

Skipped Deploy: Project: OpenGLDemo.Droid, Configuration: Debug Any CPU Project not selected to build for this solution configuration

在我的“解决方案配置属性”中,针对任何 CPU,OpenGLDemo.Droid 的构建是已勾选的。
我尝试删除 obj/ 和 bin/ 文件夹、清理项目以及卸载并重新加载项目。
但这些都没有解决问题…… 帮帮我吧!

2个回答

12

进入 生成->配置管理器,并勾选你的项目的部署复选框。

输入图像描述


3
我已经修复了,但我并不是很清楚怎么做: 我将Active(Debug)更改为Debug,然后取消OpenGLDemo.UITests的构建 接着从Any CPU更改到x86,出现了“处理器不匹配”的消息 最后切换回Any CPU,就可以部署了...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接