O autorovi:
![]() |
Tento článek poskytuje MVP Lo Toong Yang. Microsoft je tak rád, že MVP, kteří aktivně sdílejí své profesionální zkušenosti s ostatními uživateli. Tento článek by se později zveřejnil na webu nebo bloguMVP. |
Zasekli jste se někdy v situaci, kdy modul plug-in funguje dokonale v testovacím prostředí, ale ne v produkčním prostředí?
Vzdálené ladění může být složité nastavení ve většině produkčního serveru kvůli omezení brány firewall. Modul plug-in ve skutečnosti můžeme ladit bez připojení k serveru CRM.
Profiler modulu plug-in CRM2011 umožňuje zaznamenat kroky spuštění uživatele ve skutečném prostředí a přehrát ho v režimu ladění modulu plug-in.
Předpoklad: Stáhněte si nejnovější sadu CRM SDK z centra pro stahování
a zkompilujte řešení nástroje pro registraci modulu plug-in uvnitř.
SDK5.0.12
Další informace
Předpokládá se, že máme ukázkový kód modulu plug-in, který vygeneruje číslo účtu během kroku vytvoření záznamu. Zaregistrovali jsme se v systému CRM a chtěli jsme ladit pomocí profileru pomocí Visual Studia.
Postupujte podle následujících kroků a proveďte krok do zarážky Visual Studia.
-
V nástroji pro registraci modulu plug-in klikněte na
instalovat profiler. -
Po dokončení zkontrolujte, jestli
existuje Profiler modulu plug-in. -
Vyberte krok modulu plug-in potřebný k ladění, klikněte na
Profiler a povolte profilování. -
Přejděte do systému CRM a proveďte vytvoření účtu, které spustí spuštění modulu plug-in. Stáhněte si soubor protokolu chyb a uložte ho na plochu.
-
Spusťte řešení Visual Studia a připojte proces ladění s názvem "PluginRegistration". V kódu nastavte bod přerušení.
-
Otevřete nástroj pro registraci modulu plug-in a klikněte na tlačítko Ladění.
-
Vyhledejte umístění profilu pomocí protokolu chyb, který jsme stáhli v položce 4. Zvolte umístění sestavení a klikněte na Spustit spuštění modulu plug-in.
-
Systém automaticky překrouší čáru zarážky visual studia.
Právní omezení týkající se obsahu řešení komunityMICROSOFT CORPORATION A/NEBO JEHO PŘÍSLUŠNÍ DODAVATELÉ NESDĚLÍ ŽÁDNÉ PROHLÁŠENÍ O VHODNOSTI, SPOLEHLIVOSTI NEBO PŘESNOSTI INFORMACÍ A SOUVISEJÍCÍ GRAFIKY, KTERÉ JSOU ZDE UVEDENÉ. VŠECHNY TAKOVÉ INFORMACE A SOUVISEJÍCÍ OBRÁZKY JSOU POSKYTOVÁNY "TAK, JAK JSOU", BEZ JAKÉKOLI ZÁRUKY. SPOLEČNOST MICROSOFT A/NEBO JEJÍ PŘÍSLUŠNÍ DODAVATELÉ TÍMTO ZŘÍKAJÍ VŠECH ZÁRUK A PODMÍNEK TÝKAJÍCÍCH SE TĚCHTO INFORMACÍ A SOUVISEJÍCÍ GRAFIKY, VČETNĚ VŠECH PŘEDPOKLÁDANÝCH ZÁRUK A PODMÍNEK PRODEJNOSTI, VHODNOSTI PRO URČITÝ ÚČEL, ÚSILÍ O PRÁCI, VLASTNICTVÍ A NEPORUŠOVÁNÍ PRÁV. VÝSLOVNĚ SOUHLASÍTE S TÍM, ŽE SPOLEČNOST MICROSOFT ANI JEJÍ DODAVATELÉ V ŽÁDNÉM PŘÍPADĚ NENESE ODPOVĚDNOST ZA JAKÉKOLI PŘÍMÉ, NEPŘÍMÝCH, SANKČNÍCH, NÁHODNÝCH, ZVLÁŠTNÍCH, NÁSLEDNÝCH ŠKOD NEBO JAKÝCHKOLI ŠKOD, VČETNĚ, MIMO JINÉ, ŠKOD ZPŮSOBENÝCH ZTRÁTOU POUŽITÍ, DAT NEBO ZISKŮ VYPLÝVAJÍCÍCH Z POUŽITÍ NEBO NESCHOPNOSTI POUŽÍVAT INFORMACE A SOUVISEJÍCÍ GRAFIKU OBSAŽENÉ V TOMTO DOKUMENTU, AŤ UŽ NA ZÁKLADĚ SMLOUVY, OBČANSKOPRÁVNÍHO PRÁVA, NEDBALOSTI, PŘÍSNÉ ODPOVĚDNOSTI NEBO JINAK, A TO I V PŘÍPADĚ, ŽE SPOLEČNOST MICROSOFT NEBO NĚKTERÝ Z JEJÍCH DODAVATELŮ BYL UPOZORNĚN NA MOŽNOST VZNIKU ŠKOD.