没有找到具有以下功能的代理Xamarin.Android

时间:2017-05-23 11:41:28

标签: tfs xamarin.android xamarin.forms tfs2017

我正在尝试创建一个构建定义来构建和打包基于Xamarin Forms的Android应用程序。

感谢TFS 2017 Update 1的内部部署,我想这样做。 我在构建服务器上安装了Visual Studio 2017和Xamarin,甚至在重新启动服务器后,我的代理也找不到Xamarin.Android功能。

排队一个构建时我仍然遇到错误: 没有找到具有以下功能的代理AndroidSDK,MSBuild,Xamarin.Android,JDK

我的代理人唯一缺少的功能是Xamarin.Android。

您对如何在我的座席上添加它有任何想法吗?

此致

2 个答案:

答案 0 :(得分:1)

在构建服务器上安装Visual Studio 2017,并在设置

中检查Xamarin

请在构建服务器上检查名为Xamarain.Android的环境变量,如果不存在,请在代理上添加TFS或在TFS中添加功能

答案 1 :(得分:1)

添加名为Xamarin.Android的环境变量,其值为

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin 

或者在Visual Studio版本和安装路径中更改它。