ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

เกี่ยวกับผู้เขียน:

ข้อความแสดงแทน

บทความนี้มีไว้โดย MVP Lo Toong Microsoft ขอขอบคุณ MVP ที่แชร์ประสบการณ์แบบมืออาชีพกับผู้ใช้รายอื่นในเชิงรุก บทความจะถูกโพสต์บนเว็บไซต์หรือบล็อกของ MVPในภายหลัง

คุณเคยติดอยู่ในสถานการณ์ที่ปลั๊กอินสามารถใช้งานในสภาพแวดล้อมการทดสอบได้อย่างสมบูรณ์แบบแต่ไม่ใช่สภาพแวดล้อมการผลิตหรือไม่

การแก้จุดบกพร่องระยะไกลอาจตั้งค่าได้ยากในเซิร์ฟเวอร์การผลิตส่วนใหญ่เนื่องจากข้อควบคุมไฟร์วอลล์ ที่จริงแล้วเราสามารถแก้ไขจุดบกพร่องของปลั๊กอินโดยไม่ต้องเชื่อมต่อกับเซิร์ฟเวอร์ CRM

ตัวสร้างโปรไฟล์ปลั๊กอิน CRM2011 มีความสามารถในการจับภาพขั้นตอนการปฏิบัติการของผู้ใช้ในสภาพแวดล้อมจริง และเล่นใหม่ในโหมดการแก้จุดบกพร่องของปลั๊กอิน

ข้อเบื้องต้น

: ดาวน์โหลด CRM SDK ล่าสุดจากศูนย์ดาวน์โหลด คอมไพล์โซลูชันเครื่องมือการลงทะเบียนปลั๊กอินภายใน

SDK5.0.12

ข้อมูลเพิ่มเติม

สมมติว่าเรามีตัวอย่างโค้ดปลั๊กอินที่จะสร้างหมายเลขบัญชีระหว่างขั้นตอนการสร้างระเบียน เราลงทะเบียนในระบบ CRM และต้องการแก้ไขจุดบกพร่องด้วยตัวสร้างโปรไฟล์โดยใช้ Visual Studio
Follow the steps below to step into Visual Studio breakpoint.

  1. จากเครื่องมือการลงทะเบียนปลั๊กอิน ให้คลิก
    ติดตั้งตัวสร้างโปรไฟล์

    ข้อความแสดงแทน

  2. เมื่อเสร็จสิ้น ให้ตรวจสอบให้แน่ใจว่ามี
    Plugin Profiler อยู่

    ข้อความแสดงแทน

  3. เลือกขั้นตอนปลั๊กอินที่ต้องใช้เพื่อแก้จุดบกพร่อง
    คลิก Profiler เพื่อเปิดใช้งานการกรองโปรไฟล์

    ข้อความแสดงแทน

  4. นําทางไปยังระบบ CRM สร้างบัญชีซึ่งจะทริกเกอร์ให้ปลั๊กอินถูกจัดการ ดาวน์โหลดไฟล์บันทึกข้อผิดพลาดและบันทึกในเดสก์ท็อป

    ข้อความแสดงแทน

  5. เรียกใช้โซลูชัน Visual Studio แนบกระบวนการแก้จุดบกพร่องที่ชื่อว่า "PluginRegistration" ตั้งค่าจุดแบ่งในรหัส

    ข้อความแสดงแทน

  6. เปิดเครื่องมือการลงทะเบียนปลั๊กอิน คลิกปุ่มแก้ไขจุดบกพร่อง

    ข้อความแสดงแทน

  7. เรียกดูสถานที่ของโปรไฟล์ด้วยบันทึก erro ที่เราดาวน์โหลดในรายการที่ 4 Choose the assembly location and click start plugin execution.

    ข้อความแสดงแทน

  8. ระบบจะเข้าสู่บรรทัด Visual Studio Breakpoint โดยอัตโนมัติ





เนื้อหาคําแถลงการณ์ปฏิเสธความรับผิดชอบของชุมชน (Community Solutions Content DisclaimerMICROSOFT CORPORATION) และ/หรือผู้จัดพิมพ์ที่เกี่ยวข้องจะไม่แสดงเกี่ยวกับความเหมาะสม ความน่าเชื่อถือ หรือความถูกต้องของข้อมูลและกราฟิกที่เกี่ยวข้องที่อยู่ในที่นี้ ข้อมูลและกราฟิกที่เกี่ยวข้องทั้งหมดจะมีให้ "ตามที่เป็น" โดยไม่มีการรับประกันทุกชนิด ไมโครซอฟท์และ/หรือผู้ขายที่เกี่ยวข้องในที่นี้ปฏิเสธการรับประกันและเงื่อนไขทั้งหมดที่เกี่ยวข้องกับข้อมูลนี้และกราฟิกที่เกี่ยวข้อง รวมถึงการรับประกันโดยนัยและเงื่อนไขทั้งหมดของความสามารถทางการค้า ความเหมาะสมสําหรับจุดประสงค์เฉพาะ ความพยายามในการทํางาน การอ้างสิทธิ์ และการไม่ละเมิดสิทธิ์ คุณยอมรับว่า MICROSOFT และ/หรือผู้จัดพิมพ์ไม่ต้องรับผิดชอบต่อโดยตรง ความเสียหายทางอ้อม เป็นวรรคตอน ค่าเสียหายพิเศษ ความเสียหายที่ตามมา หรือความเสียหายใดๆ รวมถึงแต่เพียงการจํากัดความเสียหายต่อการสูญเสียการใช้งาน ข้อมูลหรือกําไร ที่เกิดขึ้นจากหรือในทางใดๆ ที่เชื่อมต่อกับการใช้หรือไม่สามารถใช้ข้อมูลและกราฟิกที่เกี่ยวข้องที่อยู่ในที่นี้ ไม่ว่าจะเป็นสัญญา ทรุดไป ละเลย ความรับผิดโดยเคร่งครัด หรืออื่นๆ แม้ว่าไมโครซอฟท์หรือผู้จัดผู้ผลิตจะได้รับแจ้งถึงความเป็นไปได้ที่จะเกิดความเสียหายแล้วก็ตาม

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพการแปลแค่ไหน
สิ่งที่ส่งผลกระทบต่อประสบการณ์ใช้งานของคุณ

ขอบคุณสำหรับคำติชมของคุณ

×