Я перенес веб-приложение MVC4, версия которого контролируется в VSS 2005, в TFS 2015, и миграция прошла успешно.

Потом я попытался открыть проект в VS 2010 (поскольку VS2015 не поддерживает). Это дает мне следующую ошибку. Как мне успешно подключиться к TFS

Сообщение об ошибке:

Решение, похоже, находится под контролем источника, но информация о его привязке информация о привязке не может быть найдена. Возможно, что файл MSSCCPRJ.SCC или другой элемент, содержащий настройки контроля исходного кода для решения, был удален. Поскольку невозможно восстановить эту отсутствующую информацию автоматически, проекты, привязки которых будут рассматриваться как не находящиеся под контролем исходного кода.

Использование:

  • Windows server 2012 + обновления
  • SQL 2014
  • TFS 2015 (версия 14.0.24712.0)

Ответы (1)

Откройте file - Source Control - Change Source Control... Выберите все проекты и нажмите кнопку Bind.... Это должно повторно создать привязку, если файлы находятся в действительном рабочем пространстве TFS.

Поскольку вы смешиваете и сопоставляете VS2010 и VS2015, вам может потребоваться сначала установить рабочее пространство на "Server" вместо "Local" по умолчанию для 2015. VS2010 не поддерживает локальные рабочие пространства. Вы можете изменить эту настройку только из Visual Studio 2015.

2022 WebDevInsider