Over Auteur:
Dit artikel wordt geleverd door MVP Lo Toong Yang. Microsoft is zo blij dat MVP's die proactief hun professionele ervaring delen met andere gebruikers. Het artikel wordt later op de website of blog van MVP geplaatst. |
Hebt u ooit vastgelopen in een situatie waarin de plugin perfect werkt in de testomgeving, maar niet in de productieomgeving?
Externe debuggen kan een lastige installatie zijn in het grootste deel van de productieserver vanwege de firewallbeperking. We kunnen de invoeginvoeging opsporen zonder verbinding te maken met DE CRM-server.
CRM2011 Plugin profiler biedt de mogelijkheid om de uitvoeringsstappen van de gebruiker vast te leggen in de werkelijke omgeving en deze opnieuw te spelen in de modus voor invoeggebruiksopsporing.
Vereiste:
Download de nieuwste CRM-SDK vanuit het downloadcentrum en stel de oplossing voor het registratieprogramma voor invoegvoegsystemen samen.
SDK5.0.12
Meer informatie
Ervan uitgegaan dat we een voorbeeldinvoegcode hebben die het accountnummer genereert tijdens de stap voor het maken van records. We hebben ons geregistreerd in het CRM-systeem en willen debuggen met profiler met Visual Studio.
Volg de onderstaande stappen om in visual studio-breakpoint te stappen.
-
Klik in het hulpprogramma voor registratie van de invoegvoeghulp op
profiel installeren. -
Nadat het is voltooid, moet u ervoor zorgen dat
Plugin Profiler bestaat. -
Selecteer de invoegstap die nodig is om foutopsporing te voorkomen en klik
op Profiler om profilering in te stellen. -
Navigeer naar het CRM-systeem en voer de accountcreatie uit, waardoor de invoegvoeging wordt uitgevoerd. Download het foutlogboekbestand en sla het op op het bureaublad.
-
Voer de visual studio-oplossing uit en voeg foutopsporingsproces met de naam 'PluginRegistration' toe. Stel een onderbrekingspunt in de code in.
-
Open het hulpprogramma voor de registratie van de invoegvoeghulp en klik op de knop Foutopsporing.
-
Blader door de profiellocatie met het errologboek dat we hebben gedownload in item 4. Kies de vergaderingslocatie en klik op De uitvoering van de plug-in starten.
-
Systeem wordt automatisch stap in visual studio breakpoint-regel.
Community Solutions Content DisclaimerMICROSOFT CORPORATION EN/OF HAAR RESPECTIEVE LEVERANCIERS DOEN GEEN UITINGEN OVER DE GESCHIKTHEID, BETROUWBAARHEID OF NAUWKEURIGHEID VAN DE INFORMATIE EN GERELATEERDE GRAPHICS DIE HIERIN ZIJN OPGENOMEN. AL DEZE INFORMATIE EN VERWANTE AFBEELDINGEN WORDEN 'ZOALS HET IS' VERSTREKT ZONDER ENIGE GARANTIE. MICROSOFT EN/OF HAAR RESPECTIEVE LEVERANCIERS DOEN HIERBIJ AFSTAND VAN ALLE GARANTIES EN VOORWAARDEN MET BETREKKING TOT DEZE INFORMATIE EN VERWANTE AFBEELDINGEN, MET INBEGRIP VAN ALLE IMPLICIETE GARANTIES EN VOORWAARDEN VOOR VERKOOPBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL, WERKBARE INSPANNING, TITEL EN NIET-INBREUK. U GAAT ER UITDRUKKELIJK MEE AKKOORD DAT MICROSOFT EN/OF HAAR LEVERANCIERS IN GEEN GEVAL AANSPRAKELIJK ZIJN VOOR DIRECTE, INDIRECTE, PUNITIEVE, INCIDENTELE, SPECIALE, GEVOLGSCHADE OF ENIGE SCHADE, MET INBEGRIP VAN, ZONDER BEPERKING, SCHADE VOOR VERLIES VAN GEBRUIK, GEGEVENS OF WINST, DIE VOORTVLOEIT UIT OF OP ENIGE WIJZE VERBAND HOUDT MET HET GEBRUIK VAN OF HET NIET KUNNEN GEBRUIKEN VAN DE INFORMATIE EN VERWANTE AFBEELDINGEN IN DIT DOCUMENT, HETZIJ OP BASIS VAN CONTRACT, ONRECHTMATIGE DAAD, NALATIGHEID, STRIKTE AANSPRAKELIJKHEID OF ANDERSZINS, ZELFS ALS MICROSOFT OF EEN VAN HAAR LEVERANCIERS OP DE HOOGTE IS GESTELD VAN DE MOGELIJKHEID VAN SCHADE.