Fouten opsporen in uw aangepaste code voor Unified Service Desk

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Aangepaste code gebruiken voor het uitbreiden van Unified Service Desk betreft het compileren van uw code in een assembly (DLL-bestand) en vervolgens het distribueren van de assembly naar de Unified Service Desk-clientinstallatiedirectory op elke clientcomputer.

Voor foutopsporing van uw aangepaste code voor Unified Service Desk is toegang vereist tot de Unified Service Desk-clienttoepassing en een exemplaar van Microsoft Dynamics 365 met geïmplementeerde Unified Service Desk-oplossingen.

Als u effectief fouten wilt opsporen in uw aangepaste code, stelt u de projecteigenschappen van Visual Studio in op:

  • Zorg ervoor dat steeds de nieuwste versie van de assembly naar de installatiemap van de Unified Service Desk-client wordt gekopieerd wanneer u uw Visual Studio-project maakt, zodat in het uitvoerbare bestand dat u test (de Unified Service Desk-clienttoepassing) de nieuwste code wordt gebruikt.

  • Geef het uitvoerbare bestand of de aanroepende toepassing (de Unified Service Desk-clienttoepassing) op voor foutopsporing van uw code.

Hiervoor doet u het volgende

  1. Selecteer in uw Visual Studio-project in het menu Project<projectnaam> Eigenschappen.

  2. Stel op het tabblad Bouwen onder het gebied Uitvoer de veldwaarde Uitvoerpad in op de Unified Service Desk-clientinstallatiedirectory, doorgaans C:\Program Files\Microsoft Dynamics CRM USD\USD\.

    Het uitvoerpad van de assembly instellen

  3. Selecteer op het tabblad FoutopsporingExtern programma starten en geef het volledige pad naar het bestand UnifiedServiceDesk.exe in het veld op, doorgaans C:\Program Files\Microsoft Dynamics CRM USD\USD\ UnifiedServiceDesk.exe

    De externe toepassingsnaam instellen

  4. Sla uw project op.

    Hiermee wordt ervoor gezorgd dat steeds de nieuwste versie van de assembly naar de Unified Service Desk-clienttoepassingsdirectory wordt gekopieerd als u uw project maakt en wordt de Unified Service Desk-clienttoepassing automatisch gestart wanneer u fouten opspoort in uw project.

  5. Stel zo nodig onderbrekingspunten in uw Visual Studio-project in en maak vervolgens het project of spoor fouten op in het project.

    Als de Unified Service Desk-clienttoepassing automatisch wordt gestart bij het opsporen van fouten in het project, geeft u de referenties op voor verbinding met uw Dynamics 365-exemplaar om door te gaan met de foutopsporingssessie totdat u een onderbrekingspunt of een probleem in uw code tegenkomt.

Daarnaast bevat het tabblad Uitvoer van foutopsporing van het gehoste Debugger-besturingselement in de clienttoepassing van Unified Service Desk realtime traceergegevens van de onderliggende uitvoering, die ook kan worden gebruikt om fouten op te sporen in uw aangepaste code. Zie voor meer informatie TechNet: Problemen oplossen in Unified Service Desk

Het gehoste Debugger-besturingselement wordt vooraf geconfigureerd geleverd als u een van de voorbeeldpakketten van Unified Service Desk hebt geïnstalleerd. U kunt ook eenvoudig het gehoste Debugger-besturingselement in uw Unified Service Desk-installatie instellen.Meer informatie:Analyse 6: Het gehoste besturingselement Debugger configureren in uw agenttoepassing

Zie ook

Volledige servicedesk uitbreiden
Unified Service Desk en het UII-framework

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht