5

問題なく TFS 2010 を TFS 2012 にアップグレードしました。ソース管理、チェックイン、作業に必要なものすべてに接続できます。

しかし、接続しているチーム プロジェクトの設定ページに移動すると、次のオプションが期待どおりに機能します。

チーム プロジェクト: ソース管理

チーム プロジェクト: ポータル設定

チーム プロジェクト コレクション: ソース管理

チーム プロジェクト コレクション: プロセス テンプレート マネージャー

しかし、設定ページの残りのオプションでは、このエラーが発生します

tfs エラー

Visual Studio が Fiddler を使用して TFS サーバーに対して行う要求を調べてみましたが、機能しない要求では、サーバーに対して実際に要求が行われていません。そのため、これらの特定のオプションについてサーバーにアクセスすることはないようです。

これは、Windows 8 で実行されている Visual Studio 2012 の 2 つの独立したインストールでテストしました。

編集

マシンの 1 つに VS2010 SP1 をインストールしたところ、セキュリティ、グループ メンバーシップ、領域と反復、ポータル設定、およびソース管理のすべての設定オプションに問題なくアクセスできます。

ある種のVS2012の問題のように見えます。

4

2 に答える 2

10

ドメイン資格情報を使用してVS2012を実行することにより、この問題を解決しました。開発にはVMを使用するため、ドメインに直接ログインすることはありません。VSを実行するには、以下を(バッチファイルとして)使用します。

runas / netonly / user:username "C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe"

ここで、usernameはドメインクレデンシャルです。

于 2012-09-20T22:27:13.743 に答える
0

アップグレード後にクライアントにキャッシュされた値をコードが使用しているようです。サーバーをアップグレードしたのはどのくらい前ですか?

それが正しいかどうかをテストするには、(VS 2012 を閉じた状態で) キャッシュ フォルダーの名前を変更し、VS 2012 を再度起動して、キャッシュを最初から再作成します。

C:\Users\\AppData\Local\Microsoft\Team Foundation\4.0

于 2012-09-08T16:37:38.987 に答える