3

ビルド定義にすでに問題があります。私は説明する :

  1. サーバーに1つのコントローラーがあります

  2. このサーバー上の 1 つのデフォルト エージェント

  3. 仮想マシン上の 1 つのデフォルト エージェント。

サーバー上に存在するエージェントを使用してプロジェクトをビルドすると、すべてがうまくいきます。しかし、このエージェントを無効にして、仮想マシンに存在するエージェントを使用すると、次の問題が発生します。

MSBUILD : エラー MSB4016: ジェネレーションが発生しました。ジャーナル "WorkflowCentralLogger" が初期化中に発生しました。TF214007 : aucune build n'a été trouvée avec l'URI vstfs:///Build/Build/236. L'URI n'existe pas ou MS(nameofmachinevirtual)$ ne dispose pas des autorisations pour y accéder.

TF270015: 'MSBuild.exe' が予期しない終了コードを返しました。「0」が必要です。実際の「1」。

フランス語ですみません…

いくつかの権利の問題を回避するために管理者アカウントを使用しています...

仮想マシンに存在するビルド サービスを再起動する場合は、次のようにします。

管理コンソールとビルド サービス間の通信障害:

パイプ エンドポイント 'net.pipe://build/ServiceHost/8' がローカル マシンで見つかりませんでした。これは通常、ビルド サービスが正しくない状態にあることが原因です。

1週間以来ブロックしているので、誰かが私を助けることができれば...私の英語でごめんなさい...

よろしくマキシム・サザック。

4

1 に答える 1

0

これは単にアクセス許可の問題である可能性があり
ます。チーム エクスプローラーに移動し、ビルド定義が存在する TeamProject を右クリックします。[チーム プロジェクト設定] > [グループ メンバーシップ...] を選択します。[TeamProject]\BuildersVM をグループに追加することができます。

これを行うには、グループをダブルクリックし、[メンバーの追加] > [Windows ユーザーまたはグループ] を押してから、[オブジェクト タイプ] で [コンピューター] を選択します。
ここに画像の説明を入力
(VM-Name)$ と入力すると、VM が検出されるはずです。 .

于 2012-05-03T14:37:17.977 に答える