3

最近、Team Foundation Server 2008 をインストールし、Visual Studio 2008 コードと、まだ .Net に移行中の Visual FoxPro 9 コードの両方に使用しています。VFP9 IDE から接続するには、TFS MSSCCI プロバイダーをインストールする必要がありました。それは正常に動作しますが、Visual Studio は使用するソース管理プラグインについて混乱しているようで、チーム エクスプローラーでインストールされた "Visual Studio Team Foundation Server" プラグインではなく、TFS MSSCCI プロバイダーに戻り続けます。プラグインが変更されると、TFS からコードを取得/チェックインしようとするとエラーが発生します。Visual Studio で Team Explorer プラグインを既定として保持するにはどうすればよいですか?

4

5 に答える 5

2

VSS から TFS への移行の一環として、ソース管理バインディングが変換されていないことが判明しました。ソリューションを再バインドすると、問題が解決しました。

したがって、問題は、VS がデフォルトの選択を保持していないことではありませんでした。開こうとしていたソリューション ファイルのバインディングに基づいて、ソース管理プラグインを変更しただけでした。

于 2008-10-16T10:26:53.677 に答える
1

OK、私はちょうど同じ答えを持っていて、それを解決したと思います。管理者として変更する必要があります。

そこで、管理者として起動した VS2013 を右クリックし、SCC プラグインを [なし] に設定して終了しました。その後、同じように開始し、AnkhSVN に変更して終了しました。

通常どおり起動すると、TFS ではなく、正しい SVN のデフォルトが設定されるようになりました!

于 2013-11-26T16:15:54.513 に答える
1

VS 2008 が使用しているソース管理プラグインを TFS に切り替えてみましたか? このオプションは、[ツール] > [オプション] > [ソース管理] にあります。デフォルト設定オプションはないようですが、設定後にVSを閉じると値が保存されます。

幸運を。

于 2008-10-13T18:21:28.510 に答える
1

VS2008 の [ツール] メニューから: VS2008 -> ツール -> オプション -> ソース管理 -> プラグインの選択 -> 必要なプラグインを選択します。

于 2008-10-13T18:22:17.103 に答える
1

@smaclell、@Vivek - はい、試してみましたが、現在のセッションでは機能しますが、次にビジュアル スタジオを開くと元に戻ります。

また、None に変更してから VS を閉じ、TFS に変更して VS を閉じることを提案する投稿も見ました。これにより、デフォルトが None に固執するように見えましたが、TFS からソリューションを開こうとすると、実際には MSSCCI プロバイダーを再び使用するようになりました。

チーム エクスプローラーのインストールで修復を試みます。チーム エクスプローラーのインストール後に MSSCCI プロバイダーをインストールしたと思います。

于 2008-10-13T18:25:57.750 に答える