以前は、ビルド プロセスの XAML ファイルをダブルクリックするだけで、(TFS) ソース管理から開いたり編集したりできました。
ここで、カスタム ビルド プロセス テンプレートの 1 つをロードすると、次のエラーが発生します。
ファイルまたはアセンブリ 'Microsoft.VisualStudio.Platform.VSEditor.Interop, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040)
エラーログにもたくさんのエラーがあります。最も顕著な/重大なものは次のとおりです。
式「Workspace」の処理中にコンパイラ エラーが発生しました。タイプ 'Microsoft.TeamFoundation.VersionControl.Client.Workspace' の値を 'Microsoft.TeamFoundation.VersionControl.Client.Workspace' に変換できません。タイプの不一致は、プロジェクト 'vbhost' の 'C:\WINDOWS\assembly\GAC_MSIL\Microsoft.TeamFoundation.VersionControl.Client\10.0.0.0__b03f5f7f11d50a3a\Microsoft.TeamFoundation.VersionControl.Client.dll' へのファイル参照が混在していることが原因である可能性がありますプロジェクト 'vbhost' 内の 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Microsoft.TeamFoundation.VersionControl.Client\v4.0_12.0.0.0__b03f5f7f11d50a3a\Microsoft.TeamFoundation.VersionControl.Client.dll' へのファイル参照。両方のアセンブリが同一である場合は、これらの参照を置き換えて、両方の参照が同じ場所から来るようにしてください。
としても:
式 "BuildDetail" の処理中にコンパイラ エラーが発生しました。タイプ 'IBuildDetail' が定義されていません。
これらはすべて、複数のステートメントと複数のアセンブリに対して複数回繰り返されます。
私の同僚はすべて VS 2013 Pro を使用していますが、それぞれ異なるマシン構成で同じエラーを受け取ります (VS 2015 CTP がインストールされている人もいれば、追加の TFS API ライブラリがインストールされている人もいます)。ただし、エラーはすべてのマシンで一貫しています。
これらのエラーの原因は何ですか? 定義は 1 年以上変更されていません。ビルドが読み込まれないようにするには、何が変更された可能性がありますか?