O autoru:
Ovaj članak obezbeđuje MVP Lo Toong Yang. Korporaciji Microsoft je veoma zahvalna što MVP-ove koje proaktivno dele profesionalno iskustvo sa drugim korisnicima. Članak će kasnije biti objavljen na MVP veb lokacijiili na blogu. |
Da li ste se ikada zaglavili u situaciji gde dodatna komponenta savršeno funkcioniše u okruženju za testiranje, ali ne i u okruženju proizvodnje?
Otklanjanje udaljenih grešaka može da bude nezgodno podešavanje u većini servera proizvodnje zbog ograničenja zaštitnog zida. Zapravo, možemo da otklonmo grešaka sa dodatnom komponentom bez povezivanja sa CRM serverom. CRM2011 Profiler dodatne komponente pruža mogućnost da uhvatite korake izvršavanja korisnika u stvarnom okruženju i ponovo ga reprodukcije u režimu otklanjanja grešaka dodatne komponente.Preduslov: Preuzmite najnoviji CRM SDK sa centra za preuzimanje, sastavite rešenje alatke za registraciju SDK5.0.12
dodatnih komponenti unutar.Više informacija
Pretpostavimo da imamo uzorak dodatne komponente koji će generisati broj naloga tokom koraka kreiranja zapisa. Registrovali smo se u CRM sistemu i želimo da otklonmo grešaka sa profilerom pomoću programa Visual Studio.
Pratite korake u nastavku da biste prešli na Visual Studio prelome tačke.-
U alatki za registraciju dodatnih komponenti kliknite na
instalacioni profiler. -
Kada se završi, proverite da
li postoji Profiler za dodatnu komponentu. -
Izaberite korak dodatne komponente potreban za otklanjanje grešaka, izaberite
stavku Profiler da biste omogućili profiliranje. -
Kada odete u CRM sistem, izvršite kreiranje naloga koji će aktivirati izvršavanje dodatne komponente. Preuzmite datoteku evidencije grešaka i sačuvajte je na radnoj površini.
-
Pokrenite rešenje visual studio, priložite proces otklanjanja grešaka pod imenom "PluginRegistration". Postavite tačku preloma u kodu.
-
Otvorite alatku za registraciju dodatnih komponenti, kliknite na dugme za otklanjanje grešaka.
-
Pregledajte lokaciju profila sa evidencijom o zabuni koju smo preuzeli u 4. stavci. Odaberite lokaciju sklopa i izaberite stavku započni izvršavanje dodatne komponente.
-
Sistem će automatski preći na vizuelnu prelomnu tačku studija.
Oduzimanje odgovornosti za sadržaj rešenja zajedniceMICROSOFT CORPORATION I/ILI NJENI DOBAVLJAČI NE DAJU NIKAKVE PRIKAZE O PODOBNOSTI, POUZDANOSTI ILI TAČNOSTI INFORMACIJA I SRODNIH GRAFIKA KOJE SE NALAZE OVDE. SVE TAKVE INFORMACIJE I SRODNA GRAFIKA PRUŽAJU SE "KAKAV JESTE" BEZ BILO KAKVE GARANCIJE. KORPORACIJA MICROSOFT I/ILI NJENI DOBAVLJAČI NA OVAJ NAČIN ODRIME SVE GARANCIJE I USLOVE U VEZI SA OVIM INFORMACIJAMA I SRODNIM GRAFIKAMA, UKLJUČUJUĆI SVE IMPLICISANE GARANCIJE I USLOVE PODLOŽNOSTI ZA PODOBNOST ZA ODREĐENU NAMENU, RAD U NAPORU, ZVANJE I NEKRATKO STANJE. IZRIČITO PRISTAJETE NA TO DA KORPORACIJA MICROSOFT I/ILI NJENI DOBAVLJAČI NI U KOM SLUČAJU NEĆE BITI ODGOVORNOST ZA BILO KAKVU DIREKTNU, INDIREKTNU, INTERITIVNU, SLUČAJNU, SPECIJALNU, POSLEDIČNU ŠTETU ILI BILO KAKVU ŠTETU, UKLJUČUJUĆI, BEZ OGRANIČENJA, OŠTEĆENJA ZA GUBITAK UPOTREBE, PODATAKA ILI PROFITA, KOJI PROIZILAZI IZ UPOTREBE ILI NESPOSOBNOSTI DA KORISTITE INFORMACIJE I POVEZANE GRAFIKE KOJE SE NALAZE OVDE, BILO NA OSNOVU UGOVORA, KVARTA, NEPAŽNJE, STROGE ODGOVORNOSTI ILI NA NEKI DRUGI NAČIN, ČAK I AKO JE KORPORACIJI MICROSOFT ILI BILO KOM DOBAVLJAČU SAVETOVANA MOGUĆNOST OŠTEĆENJA.