Ответ 1
Прошу прощения за поздний ответ, но мне удалось избежать этой ошибки, подключившись к TFS из Excel с помощью вкладки TEAM. Затем я создал новый список, используя TFS Query, и он работает довольно хорошо
Я установил Visual Studio 2012 RC.
Я работаю с TFS2012, и когда я хочу экспортировать историю пользователей в excel, я получаю следующую ошибку диалогового окна:
Microsoft Visual Studio
Team Foundation Error
TF400422: Failed to open in Microsoft Excel: Error loading type library/Dll.
(Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Я использую Microsoft Office Professional Plus 2010.
Версия: 14.0.6112.5000
(64-разрядная версия)
Скриншот
Что означает код TF400422?
Я просмотрел Эта страница, в которой есть список значений кода ошибки, но код: TF400422 не существует. Возможно, это относится к этой другой проблеме.
Прошу прощения за поздний ответ, но мне удалось избежать этой ошибки, подключившись к TFS из Excel с помощью вкладки TEAM. Затем я создал новый список, используя TFS Query, и он работает довольно хорошо
Последнее, что я проверил, добавление TFS не работает с 64-разрядным офисом.
Возможно, он изменился с версии 2010 года, но меня это не удивило бы, если бы это было так.
Ссылка: первый комментарий к этому блогу http://geekswithblogs.net/blomqvist/archive/2010/10/25/integration-with-office-from-team-explorer-stopped-workingndashand-how-to.aspx
Исправление для этого оказывается простым: см. это сообщение в блоге для деталей.
Из реестра, когда вы видите два ключа:
HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\
удалить самый высокий. В моем случае это было 1,8, но это будет зависеть от вашей версии Excel/Office (artical описывает удаление 1.7). Кажется, что эта проблема вернется через некоторое время (возможно, после исправлений), поэтому вам, возможно, придется повторно применить это исправление к сожалению.