2016-09-09 20 views
0

https://armandlacore.wordpress.com/2016/06/03/tfs-powershell/の例に従って、ビルドのデータにアクセスしようとしました。 PowerShellのTFSサーバーでこれを参照しています。 TFS 2015 Update 3がインストールされています。サーバーは、TFS 2015 Update 2を元のバージョンとしてインストールした約6ヶ月前に立ち上がっていました。TFS 2015 Update 3 - GetService([Microsoft.TeamFoundation.Build.Client.IBuildServer])を呼び出すときのエラー

多くの場合、Add-Typeを経由してリフレクションを使用してカップルをロードしました。

ProjectsCollectionオブジェクトが正常に作成され、認証済みであることを確認しました。この呼び出しでは

: $ buildserverは= $ projectCollections.GetService([Microsoft.TeamFoundation.Build.Client.IBuildServer])私は次のエラーを取得する: "1" 引数(複数可)と "のgetService" を呼び出す 例外: 「TF214015:ビルドクライアントオブジェクトモデルはTeam Foundation Server 2005またはTeam Foundation Server 2008をサポートしていません」

TFSの古いバージョンを実行していると思いますか?決してインストールされていません。このエラーでTF214015を検索すると、役に立たないリンクが1つしか見つかりません。

+0

適切な権限を持つアカウントで実行していますか?また、 'Microsoft.TeamFoundation.Build.Client'のバージョンをダブルチェックして、正しいバージョンをロードしていることを確認してください。 –

+0

私はすべての権限をカバーする管理者アカウントを使用していますが、PowerShellを管理者として実行しています。 C:全体をスキャンすると、さまざまな場所に複数のコピーがありますが、14.102.25423.0と14.0.23102.0という2つのバージョンしかありません。いずれかのバージョンでロードすると、上記と同じエラーが発生します。 –

答えて

関連する問題