web-dev-qa-db-ja.com

TFSエラー:このソリューションのワークスペースを特定できません

Visual Studio 2010 ALMプロジェクトのプロジェクトで「オンラインにする」と、このエラーが発生します。

プロジェクトは以前Team Foundation Server(2010)のチームプロジェクトに接続されていましたが、SQL ServerとTFSインストールの両方を再インストールする必要があり、すべての情報が削除されたと思います。

今、私はプロジェクトをTFSの新しいチームプロジェクトに入れようとしています、そしてTFSは私にこのエラーを与えます。

何か案は?

ありがとう。

32
Andrei

私がしなければならなかったのは、Visual Studio 2010 IDE内のワークスペースを再マップすることでした。

  1. Visual StudioからIDEに移動しますFILE-> Source Control-> Workspaces
  2. ワークスペースのリストが表示されます。ローカルプロジェクトディレクトリとTFS上のソース管理フォルダーの場所を指す新しいワークスペースを作成します。
  3. ソース管理から最新バージョンを取得するかどうかを尋ねられます。コードの最新バージョンに応じて、[はい]または[いいえ]を選択します。
33
Jhixiaus

ソース管理リポジトリが大きすぎて再度ダウンロードできないため、新しいワークスペースフォルダーのパスを変更することは私にとって選択肢ではありませんでした。

私がしたことは、ソリューション内でプロジェクトを再バインドすることでした。これを行うためには、

FILE-> Source Control-> Advanced-> Change Source Controlに移動します

Visual Studioは、すべてのプロジェクトのバインディングが削除されることを警告します。[OK]をクリックします。

その後、「ソース管理の変更」をもう一度クリックすると、すべてのプロジェクトのリストが接続されていないように表示されます。以前にソース管理されていたプロジェクトを選択し、それぞれの「バインド」をクリックします。

うまくいけば、バインディングは自動的に設定されます。

13
Kevin Vella

同じ問題がありましたが、「solution」.suoファイルを削除する必要がありました。

3
Alessandro

このエラーを解決するには、[ファイル]-> [開く]-> [ウェブサイト]->左側のパネルから[ソース管理]をクリックし、特定のTFSプロジェクトを選択します。特定のフォルダを選択した後、「次として実行IIS Webサイト "」チェックボックスをクリックします。

0
Mukund

ソース管理に再バインドする必要があります。最初に、[ファイル]-> [ソース管理]-> [ソース管理の変更]をクリックして、TFSから現在のプロジェクトの関連付けを解除します。

その後、[ファイルから]-> [ソース管理]-> [ソース管理にWebサイト/ソリューションを追加]をクリックします。

0
Mukund