Экспорт в Excel в TFS 2012, код ошибки: TF400422 - программирование
Подтвердить что ты не робот

Экспорт в Excel в TFS 2012, код ошибки: TF400422

Я установил 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-разрядная версия)

Скриншот

enter image description here

Что означает код TF400422?

Я просмотрел Эта страница, в которой есть список значений кода ошибки, но код: TF400422 не существует. Возможно, это относится к этой другой проблеме.

4b9b3361

Ответ 1

Прошу прощения за поздний ответ, но мне удалось избежать этой ошибки, подключившись к TFS из Excel с помощью вкладки TEAM. Затем я создал новый список, используя TFS Query, и он работает довольно хорошо

Ответ 2

Последнее, что я проверил, добавление TFS не работает с 64-разрядным офисом.

Возможно, он изменился с версии 2010 года, но меня это не удивило бы, если бы это было так.

Ссылка: первый комментарий к этому блогу http://geekswithblogs.net/blomqvist/archive/2010/10/25/integration-with-office-from-team-explorer-stopped-workingndashand-how-to.aspx

Ответ 3

Исправление для этого оказывается простым: см. это сообщение в блоге для деталей.

Из реестра, когда вы видите два ключа:

HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\

удалить самый высокий. В моем случае это было 1,8, но это будет зависеть от вашей версии Excel/Office (artical описывает удаление 1.7). Кажется, что эта проблема вернется через некоторое время (возможно, после исправлений), поэтому вам, возможно, придется повторно применить это исправление к сожалению.