Окно «Ожидающие проверки» застряло; никогда не завершает обновление

#visual-studio-2008 #visual-sourcesafe

Вопрос:

У меня возникла странная проблема в Visual Studio 2008, когда мое окно «Ожидающие проверки» никогда не обновляется. Я открываю его, и там, как обычно, написано «Обновление…», но я никогда не вижу сообщения «X осталось», и ничего не происходит. Он просто сидит там и ничего не делает.

Извлеченные материалы по-прежнему отображаются как извлеченные в обозревателе решений. SourceSafe 2005 по-прежнему работает как обычно.

Есть какие-нибудь идеи?

Комментарии:

1. Вы пробовали все проверить, а затем обновить рабочее пространство, а затем проверить файл, чтобы узнать, по-прежнему ли возникает проблема?

2. Я не уверен, что вы подразумеваете под «обновлением моего рабочего пространства», но проблема возникает независимо от того, проверил я что-либо или нет, и так было со вчерашнего дня. И я перезагрузился со вчерашнего дня.

Ответ №1:

Ура! Я нашел решение. Для всех, кто еще наткнется на это, вот в чем дело.

Сегодня я обнаружил, что окно Ожидающих чекинов было разбито не для всех решений, а только для одного конкретного. Кроме того, хотя я и не понимал, что это связано, каждый раз, когда я открывал решение, я получал:

«Некоторые свойства, связанные с решением, невозможно прочитать».

Решение, которое я нашел, было здесь. Оказывается, у меня было два

 GlobalSection(SourceCodeControl) = preSolution
 

разделы в файле решения (.sln). Я удалил второй (в котором был длинный список проектов, но в нем также была какая-то тарабарщина), сообщение исчезло, и мое окно ожидающих чекинов теперь отлично работает.

Комментарии:

1. Ты Потрясающая!.. Я никогда не получал ошибки, но только в одном из моих решений окно ожидающих проверок не обновлялось. Проверил файл решения, удалил дубликат раздела SourceCodeControl и бац. Действует очаровательно.

Ответ №2:

Вы пробовали патч обновления Visual SourceSafe 2005?

Комментарии:

1. У меня есть, и когда я запускаю исправление, я получаю следующее: «Ошибка применения преобразований. Убедитесь, что указанные пути преобразования являются допустимыми.» 🙁