MS Visual Studio 2013; C ++.
У меня установлена MS VS 2005-2015 на моей локальной машине. На моей другой удаленной машине установлен AutoCAD 2009-2016. Я всегда (много лет) использую удаленную отладку, когда пишу свои плагины .net для AutoCAD. Это очень удобно и отлично работает. Поэтому я хочу использовать удаленную отладку и для плагинов ARX.
Я создал проект ARX «Hello World» для AutoCAD 2009 через MS VS 2013 с использованием инструментов V80 [MSVS 2005] (AutoCAD 2009 требует компиляции плагинов C ++ [ARX] через Visual Studio 2005).
Я скомпилировал его и успешно запустил в AutoCAD 2009.
Но я не могу запустить удаленную отладку. Прикрепленные файлы отображают мои настройки проекта и сообщение с проблемой.
Я не понимаю, какую RDBG (2005 или 2013) я должен запустить на удаленной машине … Я пытался использовать оба, а также с \ без прав администратора, но это мне не помогло.
Как я могу получить успешную удаленную отладку ARX?
Я нашел причину своей проблемы. Когда я использовал удаленную отладку для своих приложений .net, я не указывал рабочий каталог, и он работал нормально. Но для проектов C ++ я должен указать это. Если я установлю рабочий каталог как C:\Program Files\Autodesk\AutoCAD 2009\
тогда удаленная отладка также работает с кодом C ++.
Других решений пока нет …