2017-05-23 8 views
2

Xamarin Formsに基づいてAndroidアプリをビルドしてパッケージ化するビルド定義を作成しようとしています。以下の機能でエージェントが見つかりませんでした。Xamarin.Android

TFS 2017 Update 1が前提です。 ビルドサーバーにVisual Studio 2017とXamarinをインストールしました。サーバーを再起動しても、エージェントはXamarin.Android機能を見つけられません。

1つのビルドをキューイングしながら、私はまだエラーエン取得しています: ませエージェントは次の機能AndroidSDK、MSBuildので見つかりませんでした、Xamarin.Androidを、JDK

私のエージェントに欠けているだけの能力がありますXamarin.Android。

あなたのエージェントに追加する方法はありますか?

よろしく

+0

ビルドエージェントの設定画面を表示すると、レポート機能が表示されます。少なくともいくつかのものがあるかどうかを確認してください。たぶん何らかの理由で欠けているものがあるかもしれません。また、Xamarin(.Android)のバージョンが整列していることを確認してください。 –

+0

郵便で述べたように、Xamarin.Androidの機能は不足しています。 Xamarin.AndroidのバージョンはOKです。 – PatriceVB

答えて

1

ビルドサーバー上のVisual Studio 2017をインストールし、

Xamarain.Androidという名前の環境変数のためのビルドサーバー上で確認してください、それが存在しない場合は、それを追加したり、追加のセットアップにXamarinをチェックエージェント

+0

すでに完了していますが、VS 2017はビルドサーバーにインストールされており、Xamarinもインストールされています。 – PatriceVB

+1

セットアップは、エージェントマシン上に環境変数を作成する必要があります。 TFSエージェントは変数を読み込み、それを機能として利用できます。環境変数を確認するか、手動で機能を追加してください。 – Neroon

+0

ありがとう、私はXamarin.Androidのパスで環境変数を追加して動作します!あなたのコメントを追加してあなたの答えを編集できますか?私はそれを受け入れるでしょう。 – PatriceVB

1

Xamarin.Androidという名前の環境変数を追加し、この値が

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin 
だろうにTFSの機能210

またはVisual Studioのバージョンとインストールパスを変更してください。

関連する問題