【问题标题】:Project not Built in Active Configuration - Xamarin/Xamarin.Form未在活动配置中构建的项目 - Xamarin/Xamarin.Form
【发布时间】:2014-11-19 22:05:14
【问题描述】:

我已经从 github https://github.com/xamarin/xamarin-forms-samples 下载了 Xamarin.Form 示例项目

一旦我打开任何示例项目,它就不允许我在 iOS 模拟器上运行。

有谁知道如何处理这个问题。我在 Mac 操作系统上使用 Xamarin Studio。

UPDATE-1:

我还发现了以下关于我的问题的有用文章http://crossplatform.io/2013/12/02/setting-the-active-configuration-in-xamarin-studio/

我选择了TabbedPageDemo.iOS--> iOS|Debug然后我可以看到iOS部分,但是它仍然没有给我Set As Start Project

的选项

【问题讨论】:

  • 从目标下拉列表中选择一个 iOS 设备或模拟器以启用 iOS 项目。
  • 您好 Jason,请查看更新后的数据。由于某些原因,不允许下拉。它也没有让我选择 Set As Startup Project 选项。我错过了什么吗?
  • 在上面,它说调试和默认。您可能需要编辑解决方案配置映射。

标签: xamarin xamarin.forms


【解决方案1】:

解决方案

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

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

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

【讨论】:

    【解决方案2】:

    在 Xamarin Studio(我使用的是 5.10.3)中,点击Project -> Active Configuration -> Debug | iPhoneSimulator

    【讨论】:

    • 也解决了我的问题。
    【解决方案3】:

    Visual Studio解决方案Mac 2017...

    如果 Configurations Mapping 选项卡(如上面的答案中详述)未显示,则导航至 iOS > Options > Compiler

    配置设置为Debug,将平台设置为iPhoneSimulator,如下所示...

    然后,在运行工具栏中,将Debug更改为Debug|iPhone Simulator,如下所示...

    现在你准备好了:)

    【讨论】:

    • 还为 Visual Studio Community 2019 for Mac 工作。
    【解决方案4】:

    您不需要搞乱配置 - 设置为启动项目是解决方案。

    您可以从屏幕截图中看到您尚未选择启动项目。

    【讨论】:

    • 只需将 Set as Startup 项目从一个切换到另一个,然后再返回即可解决问题。编辑配置无效。
    猜你喜欢
    • 2017-06-06
    • 1970-01-01
    • 1970-01-01
    • 2012-03-07
    • 2016-12-28
    • 2018-12-13
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    相关资源
    最近更新 更多