حول الكاتب:
تم توفير هذه المقالة بواسطة MVP Lo Toong Yang. وتشكر Microsoft أعضاء برنامج MVPS الذين يشاركون تجربتهم المهنية مع مستخدمين آخرين بطريقة استباقية. سيتم نشر هذه المقالة على موقع ويب أو مدونة MVPلاحقا. |
هل سبق لك أن كنت عالقا في وضع حيث يعمل المكون الإضافي بشكل مثالي في بيئة الاختبار وليس بيئة الإنتاج؟
قد يكون تصحيح الأخطاء عن بعد عملية إعداد صعبة في معظم خادم الإنتاج بسبب قيد جدار الحماية. يمكننا في الواقع تصحيح المكون الإضافي دون الاتصال ب خادم CRM.
يوفر ملف تعريف المكون الإضافي CRM2011 إمكانية التقاط خطوات التنفيذ الخاصة المستخدم في البيئة الفعلية وإعادة تشغيلها في وضع تصحيح الأخطاء للم المكون الإضافي.
المتطلبات الأساسية:
قم بتنزيل أحدث CRM SDK من مركز التنزيل، قم بتجميع حل أداة تسجيل المكون الإضافي داخل.
SDK5.0.12
مزيد من المعلومات
افترض أن لدينا عينة لرمز المكون الإضافي الذي سيولد رقم الحساب أثناء خطوة إنشاء السجل. لقد سجلنا في نظام CRM ونرغب في تصحيح الأخطاء باستخدام profiler باستخدام Visual studio.
اتبع الخطوات أدناه للخطوة في نقطة توقف Visual Studio.
-
من أداة تسجيل المكون الإضافي، انقر فوق
تثبيت Profiler. -
بعد الانتهاء، تأكد من وجود
"ملف تعريف المكون الإضافي". -
حدد خطوة المكون الإضافي المطلوبة لتصحيح الأخطاء، وانقر فوق
Profiler لتمكين التنميط. -
انتقل إلى نظام CRM، نفذ عملية إنشاء الحساب التي ستشغل المكون الإضافي الذي سيتم تنفيذه. قم بتنزيل ملف سجل الأخطاء واحفظه في سطح المكتب.
-
قم بتشغيل حل visual studio، وأرفق عملية تصحيح الأخطاء المسماة "PluginRegistration". تعيين نقطة فاصل في التعليمة البرمجية.
-
افتح أداة تسجيل المكون الإضافي، وانقر فوق الزر تصحيح الأخطاء.
-
استعرض موقع ملف التعريف باستخدام سجل erro الذي قمنا بتنزيلها في العنصر 4. اختر موقع التجميع وانقر فوق بدء تنفيذ المكون الإضافي.
-
سيدخل النظام بشكل تلقائي في خط فاصل الأستديو المرئي.
لا تقدم شركة Community Solutions Content إخلاء المسؤولية عنMICROSOFT CORPORATION و/أو مورديها المعنيين أي تمثيلات حول مدى ملاءمة المعلومات والرسومات ذات الصلة الواردة هنا أو وثوقيتها أو دقتها. يتم توفير كل هذه المعلومات والرسومات ذات الصلة "كما هي" دون ضمان من أي نوع. وتنقر شركة MICROSOFT و/أو مورديها المعنيين بذلك مع جميع الضمانات والشروط فيما يتعلق بهذه المعلومات والرسومات ذات الصلة، بما في ذلك جميع الضمانات والشروط الضمنية الخاصة بالأغراض التجارية، والوجاهة لغرض معين، والجهد الذي يعجب العمل، والسند الوظيفي وعدم الانتهاك. أنت توافق بشكل خاص على ألا تكون MICROSOFT و/أو مورديها مسؤولين بأي حال من الأحوال عن أي مباشر، الأضرار غير المباشرة أو العقابية أو الحادثية أو الخاصة أو تبعية أو أي أضرار أيا كانت، على سبيل المثال لا الحصر، الأضرار المتعلقة بفقدان الاستخدام أو البيانات أو الأرباح، الناشئة عن استخدام المعلومات والرسومات ذات الصلة الواردة هنا أو عدم قدرتها على استخدامها، سواء بالاستناد إلى العقد أو المسؤولية التقصيرية أو الإهمال أو المسؤولية المحدودة أو غير ذلك، حتى إذا تم اعلام MICROSOFT أو أي من مورديها بإمكانية حدوث أضرار.