วันอังคารที่ 26 กันยายน พ.ศ. 2560

Debug โปรแกรม C# เมื่อ Run ด้วย DDD

การเรียกโปรแกรม ทำงาน ด้วย DDD ทำได้เป็น Pre-Compiled Mode ทำได้ ทันที โดยไม่ต้อง Load หรือเข้าโปรแกรม Revit ใหม่ ก็สามารถใช้ TaskDialog เพื่อการแสดงค่า ที่ไม่ทราบได้ แต่บางครั้ง จำเป็นต้อง ให้ ทำการ แสดงค่า Watch ระหว่างทำงาน สามารถใช้ Visual Studio ที่กำลังเขียน Code อยู่ Debug ได้
วิธีการ

เลือกที่ Debug และ เลือก Attach To Process -

เลือก Revit.Exe
และ ไปที่ Source code ทดลอง Click ที่หน้าบรรทัด จะเป็น จุดสีแดง หมายถึง Break line 



กลับไป Run คำสั่ง ใน หน้า Revit ->Addins->DDD และเรียกคำสั่งที่ต้องการ Debug จะเห็นว่าโปรแกรมจะหยุดที่บรรทัดนี้ เอา Mouse ไปวางที่ตัวแปร ก็จะแสดงค่า ตัวแปรออกมา ถ้าต้องการไ ปต่อ ก็กดที่ Continue (F5) ถ้าต้องการไปบรรทัดต่อไป ก็กด (Step Over F11)


ไม่มีความคิดเห็น:

แสดงความคิดเห็น