วันอังคารที่ 10 มีนาคม พ.ศ. 2563

วิธี Debug C# Autocad dotnet ด้วย Visual Studio 2015-2017

การ Debug โปรแกรม C# ที่เขียนสำหรับ Autocad 2013-2x ด้วย Visual Studio 2015-19ทำได้ แต่ลึกลับ พอสมควร และมี ข้อจำกัด เนื่องจาก เขาไม่ต้องการให้ Debug ใน Process ของ Acad.exe ง่ายๆไม่ให้ Hack

วิธีการ
1. ต้องไปที่ Project ที่ ทำอยู่. Property Setting-> set เป็น Debug
2. Setting->start External program ให้เป็น c:\program files\Autodesk\Autocad xxxx\acad.exe
 Setting ->debug ไป เช็กที่ Enable Native Code Debugging
3. Tools->Options->Debugging
    เช็ก เอาออก Enable UI Debugging tools for XAML และ Edit and Continue
    เช็ก Managed Compatibility Mode

ReBuild all
และ กด F5 จะ run Autocad และ netload โปรแกรมใน ..\Debug\<program>.dll ก็จะเข้า Debug โปรแกรมที่ทำอยู่

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

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