VS2008 Ошибка после установки TFS Powertools

Иногда я получаю странную ошибку в VS2008. У коллеги появляется похожая ошибка, мы оба заметили это после установки TFS PowerToys, поэтому мне интересно, связано ли это.

В любом случае ошибка:

Ошибка Team Foundation. Извлечение фабрики классов COM для компонента с CLSID {GUIID ...} не выполнено из-за следующей ошибки: 80040154,

Любая помощь будет с благодарностью

12.12.2008 13:44:25
3 ОТВЕТА
РЕШЕНИЕ

Инструменты TFS Power устанавливают что-то, чтобы иметь возможность информировать разработчиков с помощью MSN Messenger, и эта ошибка вызвана MSN Messenger. Может быть, это должно помочь MSN Messenger Ошибки 80040111 и 80040154

Исправьте ошибки 80040111 и 80040154.

Причина. Возможно, библиотека MSXML повреждена и может потребоваться переустановка.

Действия по устранению неполадок:

Шаг 1. Перерегистрировать msxml3.dll

  • Нажмите на меню «Пуск», выберите «Выполнить» и введите следующее:
    Regsvr32% windir% \ system32 \ msxml3.dll

Надеюсь, вы увидите всплывающее окно с сообщением:
DllRegisterServer преуспел в C: \ Windows \ System32 \ msxml3.dll успешно.

Шаг 2. Перезагрузите компьютер и снова войдите в Messenger.

1
14.12.2008 17:55:10
Это не сработало для меня. Но деактивация интеграции Team Explorer с Messensger, как описано ниже в ответе Майлза, сработала для меня.
Oscar Foley 28.04.2010 10:46:04

Недавно мы перешли с SourceSafe на TFS на моем рабочем месте, и многим из нас пришлось переустановить SP1 в VS2008, чтобы Powertools и TFS работали должным образом. В любом случае, это связано с вашей проблемой, но я не уверен ... Мне показалось, что она прояснила несколько странных ошибок.

0
17.12.2008 13:11:57

В Team Explorer есть средства совместной работы, позволяющие взаимодействовать с Windows Live Messenger или Office Communicator. Если вы удалили их, вы можете получить ту же ошибку от Team Explorer, пытающегося установить связь с несуществующей программой. В Team Explorer щелкните правой кнопкой мыши Участники команды, выберите Личные настройки. В разделе «Сотрудничество» нажмите «Изменить» и выберите (или, если хотите, укажите его у другого поставщика).

Это сработало для меня.

9
29.10.2009 13:46:18
Работал на меня. Официального ответа нет. Спасибо :)
Oscar Foley 28.04.2010 10:39:06
Я тоже; официальный ответ предполагает, что у нас установлен мессенджер. Моя ошибка не пришла, пока я не удалил мессенджер.
sgwill 20.10.2010 15:04:53