In order to debug an ObjectARX app, an instance of Autocad is launched each time from within the Visual Studio IDE on each debug attempt.
This yields long waste of time, waiting for Autocad to load every time. So my questions are:
Is there a way to keep the same Autocad instance opened between debugging sessions? Or...
Is it posible to write a standalone .EXE application that connects to an existing (already opened) Autocad instance, and use its ObjectARX objects/commands, as COM apps do with Interop objects/commands? These way would also be much faster to debug.
The last one will be slower on execution (as any out-of-process application) but instant in order to modify code and debug code logic.
The use of NET-RELOAD, although highly advisable, does not apply in this case because it does not allow debugging.
Thank you.
You posted in the ObjectARX forum, but you mention NET-RELOAD, which is apparently for managed .NET code. Which are you asking about? If managed code, you should post in the .NET forum.