Pull to refresh

Отладка кода C# в AutoCAD используя Visual Studio 2012

Reading time1 min
Views8.4K
Недавно начал работать над созданием плагина для AutoCAD 2009. Пишу на C#. Использую Visual Studio 2012 Ultimate. Так как включение отладки кода при написании плагинов под AutoCAD связано с определенными трудностями и соответственно тратой времени на поиск решения, я решил поделиться своим опытом и представить пошаговую инструкцию, каким образом включить отладку в Visual Studio.

В моем проекте используется .NET Framework 3.5.


Файл acad.exe.config изменять не надо.



Итак приступим:
Шаг 1.
Добавить в Solution существующий проект, указав файл acad.exe (у меня он расположен по адресу C:\Program Files\AutoCAD Architecture 2009\acad.exe).




Шаг 2.
Назначить проект acad стартовым проектом.


Шаг 3.
В свойствах проекта acad свойству Debugger Type установить значение Managed (v3.5, v3.0, v2.0).




Шаг 4.
После запуска отладки (F5) запустится AutoCAD. Загружаем нашу сборку набрав в командной строке AutoCAD команду NETLOAD и выбрав нашу dll — ку.


Запускаем наш плагин и видим, что Visual Studio прерывает выполнение программы в указанных точках останова.


Все работает!
Tags:
Hubs:
Total votes 18: ↑12 and ↓6+6
Comments1

Articles