【发布时间】:2019-06-22 05:59:48
【问题描述】:
我创建了一个构建管道来构建 Xamarin Forms 应用。我添加了任务:
Build Xamarin.iOS solution **/*.sln
该构建适用于 Xamarin.iOS,但它还构建了我不需要的 Xamarin.Android 项目。
正如您在此日志中看到的,它尝试构建 Android 版本,这对我来说会导致错误:
找不到“PushNotification”(您是否缺少使用 指令还是程序集引用?) [/PATH/NAME_OF_PROJECT/Droid/NAME_OF_PROJECT.Droid.csproj]
【问题讨论】:
-
当您构建解决方案时,您会构建包括 android 版本在内的所有内容。在您的情况下,您只想构建一个特定的项目。
-
@RPelzer,是的,情况就是这样。我只想构建在本地运行良好的 Xamarin.iOS 项目
-
试试这个 - dailydotnettips.com/…
-
而不是把
**/*.sln指定iOSproj -
@MohitVerma-MSFT,我现在就试试。它看起来与我想要实现的完全一样。谢谢
标签: xamarin xamarin.ios azure-devops azure-pipelines