Sdílet prostřednictvím


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

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

Pokud v Microsoft Excelu chybí pás karet Tým , jak je znázorněno na následujícím obrázku, vyřešte problém pomocí postupů v tomto článku.

Snímek obrazovky s pásem karet Excelu a Azure DevOps nebo týmu integrace Office

Poznámka:

Integrace Office Azure DevOps je kompletní bez plánů aktualizací nebo vylepšení. Budoucí investice se zaměří na nativní nástroje pro hromadný import nebo aktualizaci pracovních položek pomocí souborů CSV. Pokud narazíte na problémy s integrací Office, zvažte použití této alternativy. Všechny úlohy integrace Office vyžadují nainstalovanou verzi sady Visual Studio nebo bezplatnou integraci Office Azure DevOps 2019, která nainstaluje doplněk integrace Office Azure DevOps. Požadavky najdete v tématu Integrace Azure Boards a Office.

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

Je zachována úplná podpora integrace Aplikace Microsoft Excel, která umožňuje hromadný import a aktualizaci pracovních položek. Alternativy k používání aplikace Microsoft Project zahrnují:

Povolení doplňku Azure DevOps

  1. V Excelu vyberte Možnosti souboru>.

  2. V rozevírací nabídce> Spravovat vyberte doplňky> modelu COM.

    Snímek obrazovky s posloupností pro přidání doplňku MODELU COM

  3. Ujistěte se, že je v dialogovém okně Doplňku Team Foundation zaškrtnuté políčko.

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

  4. Restartujte Excel.

Na pásu karet Tým se zobrazí.

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.Connect.[ version] folder:

    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

  3. Poklepáním otevřete LoadBehavior a nastavte datové pole hodnoty na 3hodnotu . Pokud se hodnota na 0 pásu karet Tým nenačte.

  4. Vyberte OK a restartujte Excel.

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

Ověřte, jestli je doplněk zakázaný.

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

  2. Zvolte Doplňky a v rozevírací nabídce Spravovat vyberte Zakázané položky>Go.

    Snímek obrazovky s možnostmi Excelu, doplňky a zvolení zakázaných položek

  3. Pokud se v seznamu zobrazí "Azure DevOps Add In" (Přidat do Azure DevOps), zvolte ho a vyberte Povolit.

    Snímek obrazovky s dialogovým oknem zakázaných položek se zaškrtnutou položkou Azure DevOps Add In

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í, když je sada Visual Studio nainstalovaná před aplikací Office Excel nebo Project. V tomto případě nejsou nástroje Visual Studio Tools for Office Runtime správně nakonfigurované. Pokud chcete tuto chybu opravit, opravte instalaci sady Visual Studio.

Poznámka:

Informace o problémech s ověřováním, například TF31003 a , viz Uživatelský účet nemá oprávněníTF30063.

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. Na základě softwaru spusťte následující příkazy:

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

Pokud vám předchozí kroky nepomůžou, vyzkoušejte následující kroky:

  1. Opravte Office.

  2. Odinstalujte Office a znovu nainstalujte Office.

  3. Kontaktujte Microsoft prostřednictvím komunity vývojářů.

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

Pokud jste změnili síťové heslo a začali se zobrazovat chyby ověřování s informacemi o novém účtu, může docházet k známému problému. Token uložený v sadě Visual Studio už není platný, ale systém nerozpozná potřebu aktualizace. Nemusíte nic dělat; platnost tokenu nakonec vyprší a ověřování začne znovu fungovat, i když zpoždění je nepředvídatelné. 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 potom vymažte cestu registru spuštěním následujících příkazů z příkazového řádku se zvýšenými oprávněními (spusťte ho 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 heslo změní, pokud je nakonfigurované způsobem, který tento problém způsobuje.

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

Pokud při aktualizaci nebo publikování dojde k chybě, může se v ID Microsoft Entra zobrazit zásada podmíněného přístupu. Chcete-li tento problém vyřešit, vymažte obsah složky: %LOCALAPPDATA%\.IdentityService.

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

Při otevírání seznamu pracovních položek 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".