VSTS - Xamarin iOS Build - 如何选择要使用的单声道版本?



我正在 VSTS 的托管 macOS 预览队列上构建一个 Xamarin iOS 项目。 日志显示它使用单声道 5.8.0。但是,队列规格显示已安装单声道 5.10.0。

问题是如何选择要使用的单声道版本(在已安装的版本中(在 vsts 上构建 xamarin ios 项目?

更新

@valdetero的回答后我尝试了以下内容

- task: XamariniOS@2
displayName: 'Building iOS'
inputs:
solutionFile: '**/*.sln'
configuration: 'Release'
mdtoolFile: '/Library/Frameworks/Mono.framework/Versions/5.10.1/bin'

但是,我得到了这个错误:

[error]Xamarin.iOS task failed with error Error: Unable to locate executable file: '/Library/Frameworks/Mono.framework/Versions/5.10.1/bin'.

在 Xamarin.iOS 任务中,打开">高级",选中">MSBuild",然后查看"生成工具路径"。在此处指定单声道的已安装版本。我将其用于一个旧项目,我无法使用 Mono 5 构建它。这是我在盒子里的东西:

/library/Frameworks/Mono.framework/Versions/4.8.1/bin

把整个路径放在盒子里。

最新更新