在构建Xmarin.Forms sln时排除Android构建

时间:2019-05-07 17:17:09

标签: xamarin.forms xamarin.ios msbuild

当前,我安装了不带android工具的Mac管道代理,因为我打算仅将其用于iOS。我的问题是如何过滤Xamarin.Form解决方案而不构建Android,因为它在这种环境下会失败。

我想知道在Build Xamarin azure任务中是否有排除android部分的方法。我在问一种通过以下方式做到这一点的方法:msbuild / t:restore; build /avoid:Android.csproj;Android.Binding.csproj或类似的东西...

1 个答案:

答案 0 :(得分:1)

在VS Mac中,

(应该类似,但在PC上可能具有不同的菜单路径)在解决方案资源管理器中选择Solution --> Options。在Build/Configurations下创建一个新配置(或复制一个现有配置)。然后选择Configuration Mappings,选择刚创建的配置,然后禁用要排除的项目。

设置构建管道时,您必须指定要使用的配置。