Visual Studio — Удаленная отладка кода C ++

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?

2

Решение

Я нашел причину своей проблемы. Когда я использовал удаленную отладку для своих приложений .net, я не указывал рабочий каталог, и он работал нормально. Но для проектов C ++ я должен указать это. Если я установлю рабочий каталог как C:\Program Files\Autodesk\AutoCAD 2009\ тогда удаленная отладка также работает с кодом C ++.

4

Другие решения

Других решений пока нет …