Ошибка TFS: невозможно определить рабочую область для этого решения - PullRequest
32 голосов
/ 01 апреля 2010

Я получаю эту ошибку при попытке "подключиться к сети" с проектом в проекте Visual Studio 2010 ALM.

Проект ранее был связан с командным проектом на Team Foundation Server (2010), но мне пришлось переустанавливать как SQL Server, так и установку TFS, и я думаю, вся эта информация была удалена.

Теперь я пытаюсь включить проект в новый командный проект на TFS, и TFS выдает мне эту ошибку.

Есть идеи?

Спасибо.

Ответы [ 5 ]

33 голосов
/ 19 декабря 2010

То, что мне пришлось закончить, - это переназначение рабочего пространства в Visual Studio 2010 IDE.

  1. В Visual Studio IDE Перейдите к ФАЙЛ-> Контроль источника-> Рабочие пространства
  2. Вы увидите список рабочих пространств. Создайте новое рабочее пространство, которое указывает на локальный каталог проекта и расположение папки управления исходным кодом в TFS.
  3. Он спросит, хотите ли вы получить последнюю версию из Source Control, выберите «да» или «нет» в зависимости от того, какая версия вашего кода является самой последней.
13 голосов
/ 29 июля 2013

Изменение пути для новой папки рабочего пространства не было для меня вариантом, так как хранилище системы управления версиями было слишком большим для повторной загрузки.

То, что я сделал, это связал проекты внутри решения. Для этого

перейти к ФАЙЛ -> Контроль источника -> Дополнительно -> Изменить контроль источника

Visual Studio предупредит вас, что привязка всех проектов будет удалена, нажмите кнопку ОК.

После этого снова нажмите кнопку «Изменить управление исходным кодом», и список всех проектов отобразится как неподключенный. Выберите проекты, которые ранее контролировались исходными текстами, и нажмите «связать» для каждого из них.

Надеемся, что привязки будут установлены автоматически.

3 голосов
/ 30 августа 2012

У меня была такая же проблема, но мне пришлось удалить файл 'solution' .suo-

0 голосов
/ 17 сентября 2013

Чтобы устранить эту ошибку, выберите Файл-> Открыть-> Веб-сайт -> На левой панели щелкните «Управление исходным кодом» и выберите конкретный проект TFS. После выбора определенной папки установите флажок «Запуск от имени веб-сайта IIS».

0 голосов
/ 25 апреля 2013

Вы должны привязаться к системе контроля версий. Сначала отсоедините текущий проект от TFS, нажав Файл-> Контроль источника -> Изменить контроль источника.

И после этого из File-> Source Control -> нажмите Add Website / Solution to Source Control.

...