1

私は Visual Studio Team Services を初めて使用し、リリース管理を適用しようとしています。私のシナリオでは、Visual Studio 2015 がインストールされ、VSTS に接続されているローカル マシン "A" があります。

このマシンからコードの変更をチェックインし、リリース管理から新しいリリースを取得するエージェントとして使用します (エージェント サービスをインストールします)。

このエージェントを新しいプールMyMachineの下に作成し、マシン A にダウンロードしました。サービスは実行中です。

ここに画像の説明を入力

リリース定義 (2 つの環境、タスクなし) を作成し、それをビルド定義にバインドします。Build 定義では、Visual Studio をテンプレートとして使用します。 ここに画像の説明を入力

およびMyMachineをデフォルトのエージェント Queue として:

ここに画像の説明を入力

マシン A から新しい変更をコミットし、新しいビルドが VSTS に追加されましたが、次のエラーが発生します ( MyMachineプールをHostedに変更すると、エラーが持続します)

ここに画像の説明を入力

質問:

  1. ホストされたプールと MyMachine プールを指定すると、ビルドはどこで行われますか?
  2. ビルド エラーの原因とその修正方法は?
4

1 に答える 1

3

ホストされているビルド エージェントで nuget パッケージを復元する必要があります。Visual Studio ステップの前に Nuget 復元ステップを追加できます。 ここに画像の説明を入力

于 2016-04-20T19:47:37.033 に答える