Azure Dev Ops-构建Xamarin项目失败

时间:2020-03-19 01:26:48

标签: xamarin.forms f# azure-devops

我创建了一个Xamarin Forms解决方案,其中包含一个iOS和一个使用F#的Andoid项目。我创建了一个Azure Dev Ops管道(经典模板,没有YAML),并且在尝试构建时遇到以下错误:

错误FS3053:类型提供程序 “ Xamarin.Android.FSharp.ResourceProvider”报告了错误:类型 提供者构造函数引发了异常:[错误CS0009:元数据 文件 `/Users/runner/runners/2.165.2/work/1/s/src/packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll' 不包含有效的元数据] [/Users/runner/runners/2.165.2/work/1/s/src/Droid/sameroom.mobile.droid.fsproj]

谁能从这里添加一些见识?在我的本地Macbook上可以正常构建/运行。

1 个答案:

答案 0 :(得分:0)

我找到了答案。代替使用OOB Xamarin.iOS Build Solution任务,而使用MSBuild任务,仅指向iOS项目(iOS.fsproj)

enter image description here