Řešení problémů s integrací Office v Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Všechny úlohy integrace Office vyžadují nainstalovanou verzi sady Visual Studio nebo bezplatnou integraci Office Azure DevOps 2019. Software nainstaluje doplněk integrace Office Azure DevOps nebo doplněk Team Foundation Office Integration. Seznam požadavků najdete v tématu Integrace Azure Boards a Office.

Pokud v Microsoft Excelu nevidíte pás karet Tým , jak je znázorněno na následujícím obrázku, možná budete chtít tento problém vyřešit pomocí postupů uvedených v tomto článku.

Snímek obrazovky s pásem karet týmu integrace Sady TFS-Office v Excelu

Důležité

Integrace aplikace Microsoft Project a TFSFieldMapping příkaz nejsou podporovány pro:

  • Visual Studio 2019 a Azure DevOps Office Integration 2019
  • Azure DevOps Server 2019 a novější verze, včetně Azure DevOps Services

Úplná podpora integrace aplikace Microsoft Excel je zachována a podporuje hromadný import a aktualizaci pracovních položek. Alternativy k používání aplikace Microsoft Project zahrnují:

Povolení doplňku Azure DevOps

  1. V nabídce Soubor aplikace Excel zvolte Možnosti.

  2. Zvolte Doplňky a v rozevíracím seznamu Spravovat , zvolte Doplňky modelu COM a pak zvolte Přejít.

    Snímek obrazovky s možnostmi Excelu, doplňky a zvolte doplňky com

  3. Ujistěte se, že je v zaškrtávacím poli Doplňku Team Foundation umístěná kontrola.

    Snímek obrazovky s dialogovým oknem Doplňky modelu COM, se změnami doplněk Team Foundation

  4. Restartujte Excel. Teď by se měl zobrazit pás karet Tým .

Pokud se pás karet Tým nezobrazuje při příštím spuštění, může se změnit chování načítání doplňku, takže proveďte následující kroky:

Aktualizace registru

  1. Spusťte Editor registru z nabídky Start systému Windows zadáním regedit do vyhledávacího nebo spustit pole.

    Snímek obrazovky s příkazem Spustit příkaz regedit

  2. Přejděte na jednu z následujících cest obsahujících TFCOfficeShim.Připojení. [version] Složky:

Poznámka:

Pokud existuje více složek se stejným názvem, vyberte složku s nejvyšším číslem verze.

  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins (pokud tento klíč neexistuje, vyzkoušejte jednu z následujících možností.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins

  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\Excel\Addins

Snímek obrazovky s položkou LoadBehavior

  1. Poklikáním otevřete LoadBehavior a nastavte datové pole hodnoty na 3 (pokud je hodnota 0, pás karet Tým se nenačte).

  2. Vyberte OK a restartujte Excel.

    Další informace o položce LoadBehavior naleznete v tématu Položky registru pro doplňky VSTO, LoadBehavior hodnoty.

Doplněk Office se nenačte nebo neotevře v Excelu, když visual Studio selže

Pokud se chcete připojit k Azure Boards, přejděte na pás karet Tým a zvolte Nový seznam. Pokud se dialogové okno Nový seznam nepodaří otevřít nebo se zobrazí chybová zpráva TF86001 nebo podobná chybová zpráva, možná budete muset sadu Visual Studio opravit.

TF86001 chybová zpráva, Team Foundation nemohl načíst doplněk Office.

K této chybě obvykle dochází při instalaci sady Visual Studio před instalací Aplikace Office Excel nebo Project. V tomto případě nejsou nástroje Visual Studio Tools for Office Run Time správně nakonfigurované. Chcete-li tuto chybu opravit, je nutné opravit Visual Studio.

Poznámka:

V případě problémů s ověřováním, jako TF31003 je například nebo TF30063, se obraťte na uživatelský účet, nemá oprávnění.

Požadavky

Nainstalujte sadu Visual Studio, abyste měli přístup k příkazovému řádku sady Visual Studio a k Gacutil.exe (nástroj globální mezipaměti sestavení). Pokud visual Studio nemáte, můžete si bezplatně nainstalovat edici Visual Studio Community.

Spuštění nástroje Gacutil

  1. Otevřete příkazový řádek sady Visual Studio a zvolte, že ho chcete spustit jako správce.

    Snímek obrazovky s příkazovým řádkem pro vývojáře v nabídce Start VS2015 s příkazem Spustit jako správce

  2. Pro Microsoft 365 spusťte následující příkazy:

    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
    

    Pro Office 2016 a Office 2013 spusťte následující příkazy:

    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
    

    Pro Office 2010 spusťte následující příkazy:

    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 úspěšném spuštění GACUTIL příkazů restartujte Excel a vyhledejte doplněk Azure DevOps Integration Tool pro Office.

Pokud výše uvedené kroky nejsou úspěšné, zkuste následující kroky:

  1. Spusťte úplnou opravu Office.

  2. Odinstalujte Office a znovu nainstalujte Office.

  3. Obraťte se na tým podpory Microsoftu.

Uživatel se po změně hesla nemůže přihlásit k Azure DevOps z Excelu

Pokud uživatel změnil heslo k síti a začne dostávat chyby ověřování s informacemi o novém účtu, může u nich docházet ke známému problému. Token uložený v sadě Visual Studio už není platný, ale systém nerozpozná, že je potřeba ho aktualizovat. Uživatel nemusí provádět žádnou akci, platnost tokenu vyprší po nějaké době a ověřování začne znovu fungovat, ale neexistuje způsob, jak odhadnout zpoždění. Pomocí následujícího alternativního řešení token ručně odeberte.

Odebrání tokenu z registru

  1. Zavřete všechny otevřené instance aplikace Excel.

  2. Uložte a zrušte zaškrtnutí cesty registru. Tyto příkazy lze spustit z příkazového řádku otevřeného s možností Spustit jako správce:

    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. Otevřete Excel a při připojení k Azure DevOps se zobrazí výzva k přihlášení.

Počkejte na vypršení platnosti tokenu nebo odstraňte tento klíč reg pokaždé, když se změní heslo, pokud je nakonfigurovaný způsobem, který tento problém způsobuje.

Občasné problémy s aktualizací a publikováním

Pokud má uživatel při aktualizaci nebo publikování chyby, může to být způsobeno zásadami podmíněného přístupu v Microsoft Entra ID. Chcete-li tento problém vyřešit, zkuste vymazat obsah složky %LOCALAPPDATA%\.IdentityService.

Nelze přetypovat objekt COM typu Microsoft.Office.Interop.Excel.ApplicationClass...

Při pokusu o otevření seznamu pracovních položek SADY TFS v Excelu se může zobrazit chybová zpráva aktivovaná z Team Exploreru. Další informace naleznete v tématu Řešení "Nelze přetypovat objekt COM typu Microsoft.Office.Interop.Excel.ApplicationClass na typ rozhraní "Microsoft.Office.Interop.Excel._Application".