2016-01-22 15 views
6

私はGitで常に作業するAndroidスタジオを使用していますが、Visual Studio 2015ではVFSで作業しています。問題は、Visual Studioは常に私のGitリポジトリに接続します。代わりにTeam Fundation Serverを使用します。 VFSに再接続してソリューションから1つを選択すると、Visual StudioはGitに再接続します。だからVFSは役に立たない。Visual Studio 2015のGit統合を永久に無効にする

レジストリハックでこの問題を管理しました: Question from: Matthew Kraus運がありません。

Visual StudioでVFSのみを使いたい場合、Gitを完全に削除することができます。

おかげ

+0

VFSはTFS(チーム基盤サーバー)を意味しますか?ご使用のTFSのバージョンをお知らせください。 gitチームプロジェクトまたはTFVCチームプロジェクトを作成しましたか? –

答えて

11

問題がthisで使用して解決:

ここでのVisual StudioでGitのソース管理のサポートをロードするための責任があるパッケージを無効にする方法を説明します。自己責任!

  1. devenv.pkgundefというファイルを作成し、それが次のファイルに次のエントリを追加します(あなたはこのために昇格が必要になります)

  2. あなたにのVisual StudioのCommon7 \ IDEをDEVENV.EXEする場所: [$RootKey$\Packages\{7fe30a77-37f9-4cf2-83dd-96b207028e1b}] [$RootKey$\SourceControlProviders\{11b8e6d7-c08b-4385-b321-321078cdd1f8}]

  3. 閉じるVS開いている場合、開発者のコ​​マンドプロンプトを開き、および/ updateconfigurationをdevenvを入力し

  4. スタートVS、およびvoilla - なしのGitサポートもっと!

元に戻すには、devenv.pkgundefファイルを削除し、再度devenv/updateconfigurationを実行してください。

+1

これは動作している間も、管理接続を無効にします。 YMMV – TombMedia

+1

TFSから切断するとエラーが発生することがあります。 VSを再起動するか、VSアカウントにリロッグすると解決できます。 – Bluf

+1

Gitを削除しましたが、その後もTFS上で "System.Runtime.InteropServices.COMException(0x80004005):"が投げられました。私はVS2015でこれを試してはいけないことをお勧めします。 – FerX32

関連する問題