Устранение распространенных проблем с интеграцией Azure DevOps с Office
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Примечание.
Интеграция Azure DevOps Office теперь считается полной. Планы по отмене функциональности отсутствуют, однако в этой надстройке больше не будут обновляться или усовершенствованы. Будущие инвестиции будут сделаны в собственные средства массового импорта или обновления рабочих элементов с помощью CSV-файлов. Если у вас возникли проблемы с интеграцией Azure DevOps Office, которую эта статья не может решить, рекомендуем проверить, соответствует ли эта альтернатива вашим потребностям. Для всех задач интеграции Office требуется установленная версия Visual Studio или бесплатная версия Azure DevOps Office Integration 2019. Программное обеспечение устанавливает надстройку интеграции Azure DevOps Office или надстройку Интеграции Team Foundation Office. Список необходимых компонентов см. в разделе "Советы Azure" и "Интеграция с Office". Для всех задач интеграции 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, например диаграмма Project Connect или GANTT.
Включение надстройки Azure DevOps
- В меню "Файл Excel" выберите "Параметры".
- Выберите надстройки и в списке выбора "Управление ", выберите надстройки COM и нажмите кнопку "Перейти".
- Убедитесь, что флажок установлен в флажок надстройки Team Foundation.
- Перезапустите Excel. Теперь вы увидите ленту команды .
Если лента команды не отображается при следующем запуске, поведение загрузки надстройки может быть изменено, поэтому выполните следующие действия:
Обновление реестра
- Запустите редактор реестра из меню "Пуск" Windows, введя
regedit
поле поиска или запуска.
- Перейдите к одному из следующих путей, содержащих TFCOfficeShim.Connect. папка version] :
Примечание.
Если имеется несколько папок с одинаковым именем, выберите один с самым высоким номером версии.
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.
Проверьте, отключена ли надстройка
В меню "Файл Excel" выберите "Параметры".
Выберите надстройки и в списке выбора "Управление ", выберите "Отключено" и нажмите кнопку "Перейти".
Если в списке отображается "Добавление Azure DevOps", выберите его и нажмите кнопку "Включить".
Надстройка 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 Explorer. Дополнительные сведения см. в статье "Не удается создать com-объект типа Microsoft.Office.Interop.Excel.ApplicationClass" для типа интерфейса "Microsoft.Office.Interop.Excel._Application".
Связанные статьи
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру