2016-12-28 30 views
1

私はVS 2015でプロジェクトにtfsを使用しています。私はVisual Studioの外でプロジェクトをローカルにいくつか変更しましたが、変更をtfsのバージョンに戻したいのです。Visual Studio 2015 - TFSソースコードのバインドの問題

は、しかし、私は、Visual Studioでプロジェクトを開いたときに、私は次のようなエラーメッセージが出ます:私はチームエクスプローラーと再開くソリューションを使用してサーバーに接続することで、プロジェクトを開いたとき

The solution appears to be under source control, but it's binding 
information cannot be found. Becuase it is not possible to recover this 
missing informtion automatically, the projects whose binding are missing 
will be treated as not under source control. 

を、それはdoesnの私がローカルで行った変更を検出しません。

Visual Studioでプロジェクトを開き、Visual Studio以外で行った変更を確認できるように、tfsのバージョンをバインドして戻すにはどうすればよいですか?

ご迷惑をおかけして申し訳ございません。

+1

は把握できないようです。私は新しいtfsプロジェクトを作成し、それにローカルバージョンを追加しなければなりませんでした。 – adam78

+1

サーバーまたはローカルワークスペースを使用していますか? –

+0

ソリューションを右クリックして、ソリューションをソース管理に追加するを選択した場合の動作は何ですか? –

答えて

1

あなたがそのような結合の問題次回が発生した場合は、実行可能な解決策は、アンバインド/ TFSのソース管理にファイルを再バインド

ファイルでなければなりません - > [ソース管理] - > [詳細] - > [ソース管理の変更アンバインド、および/またはすべてのプロジェクトとソリューションを切断します。

これにより、ソリューションファイルとプロジェクトファイルからすべてのバインディングが削除されます。 (この後、ツール - >オプション - > ソース管理 - >プラグイン選択)でSCCプロバイダを切り替えることもできます。 (このツール - CleanProjectを使用するなど)

より多くの方法、この質問を参照してください。How can I completely remove TFS Bindings

関連する問題