活动配置中未构建项目 - Xamarin / Xamarin.Form

22
我已从Github下载了Xamarin.Form示例项目:https://github.com/xamarin/xamarin-forms-samples。当我打开任何示例项目时,它不允许我在iOS模拟器上运行。请问有谁知道如何解决这个问题。我正在使用Mac操作系统上的Xamarin Studio。 更新-1:我还发现了以下有用的文章,涉及到我的问题:http://crossplatform.io/2013/12/02/setting-the-active-configuration-in-xamarin-studio/。我选择了TabbedPageDemo.iOS--> iOS|Debug,然后我就能看到iOS部分了,但仍然没有给我提供“设置为启动项目”的选项。

1
从目标下拉菜单中选择一个iOS设备或模拟器以启用iOS项目。 - Jason
你好,Jason。请查看更新的数据。由于某些原因,下拉菜单是不允许的。它也没有给我选择"设置为启动项目"选项的机会。我是不是漏掉了什么? - casillas
1
除此之外,在上面写着Debug和Default。您可能需要编辑解决方案配置映射。 - Jason
4个回答

42

解决方案

Options --> Configuration-->Configuration Mappings-->ProjectName.iOS-->Debug | iPhoneSimulator

请确保将其设置为Debug | iPhoneSimulator而不是Debug | iPhone

图片描述

图片描述

现在你可以看到设置为启动项目选项。

图片描述


19
在 Xamarin Studio(我使用的是 5.10.3 版本),点击 项目 -> 活动配置 -> 调试 | iPhone 模拟器

Xamarin Studio 设置活动配置


也解决了我的问题。 - A-Sharabiani

2
Visual Studio Mac 2017 的解决方案...
如果没有显示如上述答案中详细说明的配置映射选项卡,则导航到 iOS > 选项 > 编译器
配置设置为Debug,将平台设置为iPhoneSimulator,如下所示... 输入图像描述 然后,在运行工具栏中,将Debug更改为Debug|iPhone Simulator,如下所示... 输入图像描述 改为: 输入图像描述 现在你可以开始了 :)

也适用于 Visual Studio Community 2019 for Mac。 - Bobby Tait

1

你不需要在配置方面瞎搞 - 设置为启动项目 就是解决办法。

从你的截图中可以看出,你没有选择启动项目。


只需将“设置为启动项”从一个项目切换到另一个项目,然后再切换回来即可解决问题。编辑配置不起作用。 - Daniel O

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