Udostępnij za pośrednictwem


Rozwiązywanie problemów z integracją usługi Azure DevOps i pakietu Office

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Jeśli brakuje wstążki Zespół w programie Microsoft Excel, jak pokazano na poniższej ilustracji, wykonaj procedury opisane w tym artykule, aby rozwiązać ten problem.

Zrzut ekranu przedstawiający wstążkę programu Excel i usługi Azure DevOps/Office Integration Team.

Uwaga

Integracja pakietu Office usługi Azure DevOps jest dostępna bez planów aktualizacji ani ulepszeń. Przyszłe inwestycje skupią się na natywnych narzędziach do zbiorczego importowania lub aktualizowania elementów roboczych przy użyciu plików CSV. Jeśli wystąpią problemy z integracją pakietu Office, rozważ użycie tej alternatywy. Wszystkie zadania integracji pakietu Office wymagają zainstalowanej wersji programu Visual Studio lub bezpłatnej wersji dodatku Azure DevOps Office Integration 2019, który instaluje dodatek Azure DevOps Office Integration. Aby uzyskać informacje o wymaganiach wstępnych, zobacz Azure Boards i integracja z pakietem Office.

Ważne

Integracja z programem Microsoft Project i TFSFieldMapping polecenie nie są obsługiwane w następujących celach:

  • Visual Studio 2019 i Azure DevOps Office Integration 2019.
  • Azure DevOps Server 2019 i nowsze wersje, w tym Azure DevOps Services.

Pełna obsługa integracji programu Microsoft Excel jest utrzymywana, umożliwiając zbiorcze importowanie i aktualizowanie elementów roboczych. Alternatywy dla korzystania z programu Microsoft Project obejmują:

Instalowanie integracji usługi Azure DevOps 2019

To narzędzie umożliwia nawiązywanie połączenia z usługą Azure Boards z poziomu programu Excel. Aby zainstalować narzędzie Azure DevOps Integration 2019, wykonaj następujące kroki:

  1. Pobierz narzędzie Azure DevOps Office Integration 2019.

  2. Zainstaluj narzędzie, uruchamiając pobrany plik.

  3. Uruchom ponownie program Excel, aby wyświetlić wstążkę Team .

Jeśli nadal nie widzisz wstążki Zespół , wykonaj kroki opisane w poniższych sekcjach.

Włączanie dodatku usługi Azure DevOps

  1. W programie Excel wybierz pozycję Opcje pliku>.

  2. Wybierz pozycję Dodatki>COM dodatków z menu> rozwijanego Zarządzaj.

    Zrzut ekranu przedstawiający sekwencję dodawania dodatku COM.

  3. Upewnij się, że jest zaznaczone pole dodatku Team Foundation.

    Zrzut ekranu przedstawiający okno dialogowe dodatków COM, zaewidencjonowany dodatek Team Foundation.

  4. Uruchom ponownie program Excel.

Zostanie wyświetlona wstążka Zespół .

Jeśli wstążka Team nie jest wyświetlana podczas następnego uruchamiania, zachowanie ładowania dodatku może zostać zmienione, więc wykonaj następujące następne kroki.

Aktualizowanie rejestru

  1. Uruchom Edytor rejestru z menu Start systemu Windows, wprowadzając tekst regedit w polu Wyszukaj lub Uruchom.

    Zrzut ekranu przedstawiający polecenie Run regedit (Uruchom polecenie regedit).

  2. Przejdź do jednej z następujących ścieżek zawierających TFCOfficeShim.Connect.[ version] folder:

    Uwaga

    Jeśli istnieje wiele folderów o tej samej nazwie, wybierz jeden z najwyższym numerem wersji.

    • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins (jeśli ten klucz nie istnieje, wypróbuj jedną z następujących opcji)
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins
    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\Addins

    Zrzut ekranu przedstawiający wpis LoadBehavior.

  3. Wybierz dwukrotnie, aby otworzyć pozycję LoadBehavior i ustaw pole danych wartości na 3wartość . Jeśli wartość to 0 wstążka Zespół nie zostanie załadowana.

  4. Wybierz przycisk OK i uruchom ponownie program Excel.

    Aby uzyskać więcej informacji na temat wpisu LoadBehavior, zobacz Wpisy rejestru dla dodatków VSTO, LoadBehavior wartości.

Sprawdź, czy dodatek jest wyłączony

  1. W menu Plik programu Excel wybierz pozycję Opcje.

  2. Wybierz pozycję Dodatki i z menu rozwijanego Zarządzaj, a następnie wybierz pozycję Wyłączone elementy>Przejdź.

    Zrzut ekranu przedstawiający opcje programu Excel, dodatki i pozycję Wyłączone elementy.

  3. Jeśli na liście zostanie wyświetlona pozycja Dodaj do usługi Azure DevOps, wybierz ją i wybierz pozycję Włącz.

    Zrzut ekranu przedstawiający okno dialogowe wyłączonych elementów, zaewidencjonowane dodawanie usługi Azure DevOps.

Dodatek pakietu Office nie ładuje się ani nie otwiera w programie Excel, gdy program Visual Studio ulegnie awarii

Aby nawiązać połączenie z usługą Azure Boards, przejdź do wstążki Zespół i wybierz pozycję Nowa lista. Jeśli otwarcie okna dialogowego Nowa lista nie powiedzie się lub zostanie wyświetlony TF86001 lub podobny komunikat o błędzie, może być konieczne naprawienie programu Visual Studio.

TF86001 komunikat o błędzie, program Team Foundation nie może załadować dodatku pakietu Office.

Ten błąd zwykle występuje, gdy program Visual Studio jest zainstalowany przed programem Office Excel lub Project. W takim przypadku środowisko uruchomieniowe Visual Studio Tools dla pakietu Office nie jest poprawnie skonfigurowane. Aby naprawić ten błąd, napraw instalację programu Visual Studio.

Uwaga

W przypadku problemów z uwierzytelnianiem, takich jak TF31003 i , zobacz Konto użytkownika nie ma uprawnieńTF30063.

Wymagania wstępne

Zainstaluj program Visual Studio, aby upewnić się, że masz dostęp do wiersza polecenia programu Visual Studio i Gacutil.exe (globalne narzędzie pamięci podręcznej zestawów). Jeśli nie masz programu Visual Studio, możesz bezpłatnie zainstalować program Visual Studio Community Edition.

Uruchamianie narzędzia Gacutil

  1. Otwórz wiersz polecenia programu Visual Studio i wybierz polecenie , aby uruchomić go jako administrator.

    Zrzut ekranu przedstawiający wiersz polecenia dla deweloperów w menu Start programu VS2015 z poleceniem

  2. Uruchom następujące polecenia na podstawie oprogramowania:

    Oprogramowanie Polecenia
    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 i 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
  3. Po pomyślnym uruchomieniu GACUTIL poleceń uruchom ponownie program Excel i poszukaj dodatku Azure DevOps Integration Tool for Office.

Jeśli poprzednie kroki nie pomogą, spróbuj wykonać następne kroki:

  1. Napraw pakiet Office.

  2. Odinstaluj pakiet Office, a następnie zainstaluj ponownie pakiet Office.

  3. Skontaktuj się z firmą Microsoft za pośrednictwem społeczności deweloperów.

Użytkownik nie może zalogować się do usługi Azure DevOps z programu Excel po zmianie hasła

Jeśli zmieniono hasło sieciowe i zaczniesz otrzymywać błędy uwierzytelniania przy użyciu nowych informacji o koncie, może wystąpić znany problem. Token przechowywany w programie Visual Studio nie jest już prawidłowy, ale system nie rozpoznaje potrzeby jego odświeżania. Nie musisz podejmować żadnych działań; token wygasa w końcu, a uwierzytelnianie zacznie działać ponownie, choć opóźnienie jest nieprzewidywalne. Użyj następującego obejścia, aby ręcznie usunąć token.

Usuwanie tokenu z rejestru

  1. Zamknij wszystkie otwarte wystąpienia programu Excel.

  2. Zapisz, a następnie wyczyść ścieżkę rejestru, uruchamiając następujące polecenia z wiersza polecenia z podwyższonym poziomem uprawnień (uruchom jako administrator):

    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
    
  3. Otwórz program Excel i wyświetli monit o zalogowanie się podczas nawiązywania połączenia z usługą Azure DevOps.

Zaczekaj na wygaśnięcie tokenu lub usuń ten klucz reg za każdym razem, gdy hasło ulegnie zmianie, jeśli zostanie skonfigurowane w sposób, który powoduje ten problem.

Sporadyczne problemy z odświeżaniem i publikowaniem

Jeśli podczas odświeżania lub publikowania wystąpi błąd, mogą istnieć zasady dostępu warunkowego w identyfikatorze Entra firmy Microsoft. Aby rozwiązać ten problem, wyczyść zawartość folderu: %LOCALAPPDATA%\.IdentityService.

Nie można rzutować obiektu COM typu Microsoft.Office.Interop.Excel.ApplicationClass

Podczas otwierania listy elementów roboczych w programie Excel może zostać wyświetlony komunikat o błędzie wyzwolony z programu Team Explorer. Aby uzyskać więcej informacji, zobacz Jak rozwiązać problem "Nie można rzutować obiektu COM typu Microsoft.Office.Interop.Excel.ApplicationClass" na typ interfejsu "Microsoft.Office.Interop.Excel._Application".