Как стать автором
Обновить

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

CAD/CAM *
Из песочницы
Недавно начал работать над созданием плагина для 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 прерывает выполнение программы в указанных точках останова.


Все работает!
Теги:
Хабы:
Всего голосов 18: ↑12 и ↓6 +6
Просмотры 7K
Комментарии Комментарии 1