Устранение распространенных проблем с интеграцией Azure DevOps с Office
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Для всех задач интеграции Office требуется установленная версия Visual Studio или бесплатная версия Azure DevOps Office Integration 2019. Программное обеспечение устанавливает надстройку интеграции Azure DevOps Office или надстройку Интеграции Team Foundation Office. Список необходимых компонентов см. в разделе "Советы Azure" и "Интеграция с Office".
Если лента команды не отображается в Microsoft Excel, как показано на следующем рисунке, может потребоваться устранить проблему с процедурами, указанными в этой статье.
Внимание
Интеграция Microsoft Project и TFSFieldMapping
команда не поддерживаются для:
- Visual Studio 2019 и Azure DevOps Office Integration 2019.
- Azure DevOps Server 2019 и более поздних версий, включая Azure DevOps Services.
Полная поддержка интеграции Microsoft Excel поддерживается и поддерживает массовый импорт и обновление рабочих элементов. К альтернативным вариантам использования Microsoft Project относятся:
- Планы доставки.
- Расширение Marketplace, например проект Подключение или диаграмма GANTT.
Включение надстройки Azure DevOps
В меню "Файл Excel" выберите "Параметры".
Выберите надстройки и в списке выбора "Управление ", выберите надстройки COM и нажмите кнопку "Перейти".
Убедитесь, что проверка помещается в проверка box надстройки Team Foundation.
Перезапустите Excel. Теперь вы увидите ленту команды .
Если лента команды не отображается при следующем запуске, поведение загрузки надстройки может быть изменено, поэтому выполните следующие действия:
Обновление реестра
Запустите редактор реестра из меню "Пуск" Windows, введя
regedit
поле поиска или запуска.Перейдите к одному из следующих путей, содержащих TFCOfficeShim.Подключение. [версия] Папку:
Примечание.
Если имеется несколько папок с одинаковым именем, выберите один с самым высоким номером версии.
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins
(если этот ключ не существует, попробуйте один из следующих вариантов)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\Addins
Дважды щелкните, чтобы открыть LoadBehavior и задать для поля данных значения значение 3 (если значение равно 0, лента команды не загружается).
Нажмите кнопку "ОК " и перезапустите Excel.
Дополнительные сведения о записи LoadBehavior см. в разделах реестра для надстроек VSTO, LoadBehavior.
Надстройка Office не загружается или не открывается в Excel при сбое Visual Studio
Чтобы подключиться к Azure Boards, перейдите на ленту команды и выберите "Создать список". Если диалоговое окно "Новый список" не открывается или вы получаете TF86001 или аналогичное сообщение об ошибке, возможно, потребуется восстановить Visual Studio.
Эта ошибка обычно возникает при установке Visual Studio перед установкой Office Excel или Project. В этом экземпляре неправильно настроено время выполнения набор средств Visual Studio для Office. Чтобы исправить эту ошибку, необходимо восстановить Visual Studio.
Примечание.
Для проблем с проверкой подлинности, таких как TF31003
и TF30063
, обратитесь к учетной записи пользователя, у нее нет разрешений.
Необходимые компоненты
Установите Visual Studio, чтобы убедиться, что у вас есть доступ к командной строке Visual Studio и Gacutil.exe (средство глобального кэша сборок). Если у вас нет Visual Studio, вы можете бесплатно установить выпуск Visual Studio Community.
Запуск средства Gacutil
Откройте командную строку Visual Studio и выберите ее от имени администратора.
Для Microsoft 365 выполните следующие команды:
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.14.0.Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c\Policy.14.0.Microsoft.Office.Interop.Excel.dll
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.14.0.office\15.0.0.0__71e9bce111e9429c\Policy.14.0.Office.dll
Для Office 2016 и Office 2013 выполните следующие команды:
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.Interop.Excel\15.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.Interop.Excel.dll
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.office\15.0.0.0__71e9bce111e9429c\Policy.12.0.Office.dll
Для Office 2010 выполните следующие команды:
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c\Policy.12.0.Microsoft.Office.Interop.Excel.dll
GACUTIL /I C:\Windows\assembly\GAC_MSIL\Policy.12.0.office\14.0.0.0__71e9bce111e9429c\Policy.12.0.Office.dll
После успешного
GACUTIL
выполнения команд перезапустите Excel и найдите надстройку Установщик интеграции Azure DevOps с Office.
Если описанные выше действия не выполнены, попробуйте выполнить следующие действия.
Выполните полное восстановление Office.
Удалите Office и переустановите Office.
Обратитесь в службу поддержки Майкрософт.
Пользователь не может войти в Azure DevOps из Excel после изменения пароля
Если пользователь изменил свой сетевой пароль и начинает получать ошибки проверки подлинности с информацией о новой учетной записи, они могут столкнуться с известной проблемой. Маркер, хранящийся в Visual Studio, больше не действителен, но система не распознает необходимость обновления. Пользователь не должен предпринимать никаких действий, срок действия маркера истекает через некоторое время, и проверка подлинности начинает работать снова, но нет способа оценить задержку. Используйте следующее решение, чтобы вручную удалить маркер.
Удаление маркера из реестра
Закройте все открытые экземпляры Excel.
Сохраните и снимите путь к реестру, эти команды можно запустить из командной строки, открытой с помощью параметра "Запуск от имени администратора":
reg export HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp %TEMP%\oicreds.reg
reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\VSCommon\14.0\ClientServices\TokenStorage\VisualStudio\VssApp
Откройте Excel и запрашивает вход при подключении к Azure DevOps.
Дождитесь истечения срока действия маркера или удалите этот reg-ключ при каждом изменении пароля, если он настроен таким образом, что это вызывает эту проблему.
Периодические проблемы при обновлении и публикации
Если у пользователя возникают ошибки при обновлении или публикации, это может быть вызвано политикой условного доступа в идентификаторе Microsoft Entra. Чтобы устранить эту проблему, попробуйте очистить содержимое папки %LOCALAPPDATA%\.IdentityService
.
Не удалось привести com-объект типа Microsoft.Office.Interop.Excel.ApplicationClass...
При попытке открыть список рабочих элементов TFS в Excel может появиться сообщение об ошибке, активируемого из Team Обозреватель. Дополнительные сведения см. в статье "Не удается создать com-объект типа Microsoft.Office.Interop.Excel.ApplicationClass" для типа интерфейса "Microsoft.Office.Interop.Excel._Application".
Связанные статьи
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по