Проект Tfs имеет красный крестик и не может работать на рабочих элементах, источниках и т. Д. На одной машине - PullRequest
0 голосов
/ 12 января 2012

У меня есть пользователь, который пытается получить доступ к командному проекту, с которым он работал (в).

У него 2 компьютера, на одном он может получить к нему доступ, на другом - нет (у проекта красный х).И на самом деле он может получить доступ к любым проектам на этой машине, все имеют одинаковый красный X.

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

Поиск в Интернете нашел # сообщение о папке в проекте с красным крестиком, но не так много в самом проекте.Но мы попробовали эти 2 ссылки ... не помогло

Также попытался переустановить Team Explorer и установить SP 1 (его не было на компьютере).

Есть идеи, с чего начать искать?

Спасибо

Ответы [ 3 ]

2 голосов
/ 16 января 2012

Проблема «красного Х» может быть вызвана множеством разных причин.

Однако, если пользователь сталкивается с проблемой на одном компьютере, а не на другом, это означает, что это вряд ли проблема на стороне сервера.

На компьютере, на котором возникла проблема:

  1. Закрыть все экземпляры Visual Studio
  2. Закройте все другие приложения, которые могут использовать объектную модель TFS
  3. Откройте и удалите содержимое следующей папки: %localappdata%\microsoft\Team Foundation. На Win7 это обычно расширяется до чего-то вроде C:\Users\<username>\AppData\Local\Microsoft\Team Foundation
  4. Снова запустите Visual Studio и подключитесь к TFS

TFS-клиенты имеют локальный кеш метаданных. Существуют ситуации, когда эти метаданные могут быть повреждены. Поэтому его удаление приведет к новой загрузке метаданных и разрешит проблему Red X.

0 голосов
/ 18 июня 2012

Это случилось со мной после установки .NET 1.1, Visual Studio 2003, Active Reports 2.0 и Dundas Charts на 64-битную Win 7. Ни одно из других исправлений не помогло мне, но я решил свои проблемы (в том числе и странный IEповедение) после запуска сценария ie8-rereg.32-on-64.cmd , найденного здесь: http://iefaq.info/index.php?action=artikel&cat=42&id=133&artlang=en.

0 голосов
/ 15 января 2012

Включение трассировки на клиенте и / или TFS-сервере должно позволить вам отслеживать ошибку.

...