Delen via


Problemen met Azure DevOps Office-integratie oplossen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Voor alle Office-integratietaken is een geïnstalleerde versie van Visual Studio of de gratis Versie van Azure DevOps Office Integration 2019 vereist. De software installeert de invoegtoepassing Integratie van Azure DevOps Office of Team Foundation Office Integration. Zie Azure Boards en Office-integratie voor een lijst met vereisten.

Als u het lint Team niet ziet in Microsoft Excel, zoals wordt weergegeven in de volgende afbeelding, kunt u het probleem met de procedures in dit artikel oplossen.

Schermopname van het lint van excel TFS-Office-integratieteam.

Belangrijk

Microsoft Project Integration en de TFSFieldMapping opdracht worden niet ondersteund voor:

  • Visual Studio 2019 en Azure DevOps Office Integration 2019.
  • Azure DevOps Server 2019 en latere versies, waaronder Azure DevOps Services.

Volledige ondersteuning voor Microsoft Excel-integratie wordt onderhouden en ondersteunt bulkimport en update van werkitems. Alternatieven voor het gebruik van Microsoft Project zijn:

De Azure DevOps-invoegtoepassing inschakelen

  1. Kies Opties in het menu Excel-bestand.

  2. Kies Invoegtoepassingen en kies in de selectielijst Beheren com-invoegtoepassingen en kies vervolgens Go.

    Schermopname van Excel-opties, invoegtoepassingen, Com-invoegtoepassingen kiezen.

  3. Zorg ervoor dat een controle is geplaatst in het selectievakje Team Foundation-invoegtoepassing .

    Schermopname van het dialoogvenster COM-invoegtoepassingen, Team Foundation-invoegtoepassing ingeschakeld.

  4. Start Excel opnieuw. U ziet nu het lint Team .

Als het lint Team niet wordt weergegeven bij de volgende keer starten, kan het laadgedrag van de invoegtoepassing worden gewijzigd. Voer daarom de volgende stappen uit:

Het register bijwerken

  1. Start de Register-editor vanuit het startmenu van Windows door in het vak Zoeken of Uitvoeren in te voeren regedit .

    Schermopname van de opdracht Regedit uitvoeren.

  2. Ga naar een van de volgende paden met de TFCOfficeShim.Verbinding maken. [versie] Map:

Notitie

Als er meerdere mappen met dezelfde naam zijn, selecteert u de map met het hoogste versienummer.

  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel\Addins (Als deze sleutel niet bestaat, probeert u een van de volgende opties)

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

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

Schermopname van de vermelding LoadBehavior.

  1. Dubbelklik om LoadBehavior te openen en stel het waardegegevensveld in op 3 (als de waarde 0 is, wordt het lint Team niet geladen).

  2. Selecteer OK en start Excel opnieuw.

    Zie Registervermeldingen voor VSTO-invoegtoepassingen, LoadBehavior-waarden voor meer informatie over de vermelding LoadBehavior.

Office-invoegtoepassing wordt niet geladen of geopend in Excel wanneer Visual Studio mislukt

Als u verbinding wilt maken met Azure Boards, gaat u naar het teamlint en kiest u Nieuwe lijst. Als het dialoogvenster Nieuwe lijst niet kan worden geopend of als u TF86001 of vergelijkbaar foutbericht ontvangt, moet u Visual Studio mogelijk herstellen.

TF86001 foutbericht kan Team Foundation de Office-invoegtoepassing niet laden.

Deze fout wordt meestal veroorzaakt wanneer u Visual Studio installeert voordat u Office Excel of Project installeert. In dit geval zijn de Visual Studio Tools voor Office-runtime niet juist geconfigureerd. Als u deze fout wilt corrigeren, moet u Visual Studio herstellen.

Notitie

Raadpleeg voor verificatieproblemen, zoals TF31003 en TF30063, het gebruikersaccount geen machtiging heeft.

Vereisten

Installeer Visual Studio om ervoor te zorgen dat u toegang hebt tot de Visual Studio-opdrachtprompt en het Gacutil.exe (Global Assembly Cache Tool). Als u geen Visual Studio hebt, kunt u de Visual Studio Community-editie gratis installeren.

Het hulpprogramma Gacutil uitvoeren

  1. Open de Visual Studio-opdrachtprompt en kies ervoor om deze uit te voeren als beheerder.

    Schermopname van de opdrachtprompt voor ontwikkelaars voor het startmenu vs2015 met 'Als administrator uitvoeren'

  2. Voer voor Microsoft 365 de volgende opdrachten uit:

    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
    

    Voer voor Office 2016 en Office 2013 de volgende opdrachten uit:

    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
    

    Voer voor Office 2010 de volgende opdrachten uit:

    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. Nadat u de GACUTIL opdrachten hebt uitgevoerd, start u Excel opnieuw op en zoekt u naar de Azure DevOps Integration Tool voor Office-invoegtoepassing.

Als de bovenstaande stappen mislukt, voert u de volgende stappen uit:

  1. Voer een volledige reparatie van Office uit.

  2. Office verwijderen en Office opnieuw installeren.

  3. Neem contact op met het ondersteuningsteam van Microsoft.

Gebruiker kan zich niet aanmelden bij Azure DevOps vanuit Excel na het wijzigen van het wachtwoord

Als een gebruiker het netwerkwachtwoord heeft gewijzigd en er verificatiefouten met de nieuwe accountgegevens worden ontvangen, ondervindt deze mogelijk een bekend probleem. Het token dat is opgeslagen in Visual Studio is niet meer geldig, maar het systeem herkent niet dat het moet worden vernieuwd. De gebruiker hoeft geen actie te ondernemen, het token verloopt na enige tijd en verificatie werkt opnieuw, maar er is geen manier om de vertraging te schatten. Gebruik de volgende tijdelijke oplossing om het token handmatig te verwijderen.

Het token uit het register verwijderen

  1. Sluit alle geopende exemplaren van Excel.

  2. Sla het registerpad op en wis het vervolgens. Deze opdrachten kunnen worden uitgevoerd vanaf de opdrachtprompt die is geopend met de optie Uitvoeren als 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. Open Excel en u wordt gevraagd om u aan te melden wanneer deze verbinding maakt met Azure DevOps.

Wacht totdat het token verloopt of verwijder deze reg-sleutel telkens wanneer een wachtwoord wordt gewijzigd, als het is geconfigureerd op een manier die dit probleem veroorzaakt.

Onregelmatige problemen bij het vernieuwen en publiceren

Als een gebruiker fouten heeft bij het vernieuwen of publiceren, kan dit worden veroorzaakt door een beleid voor voorwaardelijke toegang in Microsoft Entra-id. U kunt dit probleem oplossen door de inhoud van de map %LOCALAPPDATA%\.IdentityServicete wissen.

Kan COM-object van het type Microsoft.Office.Interop.Excel.ApplicationClass niet casten...

Er wordt mogelijk een foutbericht weergegeven wanneer u een TFS-lijst met werkitems probeert te openen in Excel, geactiveerd vanuit Team Explorer. Zie 'Kan COM-object van het type Microsoft.Office.Interop.Excel.ApplicationClass' niet casten om het interfacetype 'Microsoft.Office.Interop.Excel._Application' op te lossen voor meer informatie .