1

TFS 2012 Express Beta x32 をインストールした後、古いリモート TFS 2010 サーバーに接続する際に問題が発生します。

古い TFS 2010 サーバーのソース管理を開こうとすると、次のエラーが表示されます。

Team Foundation エラー メソッドが見つかりません: 'Boolean Microsoft.TeamFoundation.VersionControl.Client.Workspace.OwnerNameMatches(System.String)'.

この問題を解決することは可能ですか。コード ファイルにアクセスできません。チームシステムは正常に動作します。資料もご用意しております。

4

2 に答える 2

0

正確に何をどこで行ったか、もっと明確にできますか? まず、TFS 2012 のようなものはありませんが、TFS 11 ベータ版について話していると思います。

Visual Studio 2010 を実行しているのと同じマシンに TFS11 Express Beta をインストールしましたか? それとも、Visual Studio 2010 システムにTFS11 Team Clientをインストールしましたか? 同じマシンに Visual Studio 11 もインストールしましたか? VS2010 でこのエラーが発生していますか?

セットアップについて詳しく知らなくても、新しいバージョンの TFS クライアント ツールをインストールしたため、VS2010 が一致しないバージョンのアセンブリを取得していると推測されます。(特に、それが不平を言っているメソッドは、クライアントの 2010 バージョンには存在しません。v11 で新しいと思います。)

VS11をVS2010と並べてインストールすると、TFSに関連するものではありませんが、同様の問題が発生しました。最終的な修正は、VS2010 を完全にアンインストールしてから、VS2010 を再インストールして再サービス パックすることでした。また、この正確なタイプの問題に対処するつもりがない限り、VS11 または TFS11 をベータ版が終了するまで実稼働マシンにインストールしないことをお勧めします。(なぜかベータと呼ばれています...)

于 2012-03-12T18:19:13.627 に答える