Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tfs 找不到具有以下功能的代理Xamarin.Android_Tfs_Xamarin.android_Xamarin.forms - Fatal编程技术网

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

Tfs 找不到具有以下功能的代理Xamarin.Android,tfs,xamarin.android,xamarin.forms,Tfs,Xamarin.android,Xamarin.forms,我正在尝试创建一个构建定义来构建和打包一个基于Xamarin表单的Android应用程序 感谢TFS 2017内部更新1,我想这样做。 我已经在构建服务器上安装了Visual Studio 2017和Xamarin,即使重新启动服务器,我的代理也找不到Xamarin.Android功能 在对一个生成进行排队时,我仍然遇到错误: 找不到具有以下功能的代理AndroidDK、MSBuild、Xamarin.Android、JDK 我的代理上唯一缺少的功能是Xamarin.Android 你知道怎么把

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

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

在对一个生成进行排队时,我仍然遇到错误: 找不到具有以下功能的代理AndroidDK、MSBuild、Xamarin.Android、JDK

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

你知道怎么把它加到我的经纪人身上吗


请在生成服务器上安装Visual Studio 2017,并在安装程序中检查Xamarin


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

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

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

或者根据您的Visual Studio版本和安装路径进行更改

如果进入构建代理配置屏幕,您应该能够看到它们报告的功能。看看是否至少有一些东西在那里。也许只是因为某种原因少了一个。还要确保你的Xamarin(.Android)版本是一致的。正如在文章中所说,只有Xamarin.Android功能缺失。Android的版本还可以。已经完成,VS 2017安装在构建服务器上,Xamarin也可以。安装程序应该在代理计算机上创建一个环境变量。TFS代理将读取变量,并将其作为一种功能提供。请检查环境变量或手动添加功能。非常感谢,我添加了一个路径为Xamarin.Android的环境变量,它可以工作!你可以通过添加评论来编辑你的答案吗。然后我会接受的。问候。我已经更改了后请告诉我们到Xamarin.Android的路径是怎样的。我无法添加没有路径的功能。