.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

commandMethod quit working?

7 REPLIES 7
Reply
Message 1 of 8
Anonymous
374 Views, 7 Replies

commandMethod quit working?

I moved some code from .Net for 2006 over to Acad2007
and now none of my CommandMethods work while stepping
through code in the debugger. I just get "unknown command"
at the Acad prompt. What happened?
Perry
7 REPLIES 7
Message 2 of 8
Anonymous
in reply to: Anonymous

perry wrote:
> I moved some code from .Net for 2006 over to Acad2007
> and now none of my CommandMethods work while stepping
> through code in the debugger. I just get "unknown command"
> at the Acad prompt. What happened?
> Perry
Nothing?
Message 3 of 8
cgay
in reply to: Anonymous

Perry,

Your gonna have to give us some more info.

It sounds like AutoCAD is not loading your dll.

FYI, Include some example code. Better yet, a sample project, especially for a problem like this.

C
Message 4 of 8
Anonymous
in reply to: Anonymous

CougerAC wrote:
> Perry,
>
> Your gonna have to give us some more info.
>
> It sounds like AutoCAD is not loading your dll.
>
> FYI, Include some example code. Better yet, a sample project, especially for a problem like this.
>
> C
If Acad was'nt loading the dll, doesnt seem like I'd be able to step through it in the first place,
which I can, its just that if alt-tab over to Acad and type in a command name I just get a "unknown
command" rather than jumping back to the debugger at the appropriate command.
When not debugging, acad loads the dll (the debug version, there is no release version) and the commands
work.
I have defined them in code like this:

[CommandMethod("tbgather")]
public void add()
{...}

So what I have been doing is just place calls to the "commands" inside constructors
Message 5 of 8
wesbird
in reply to: Anonymous

change to
public static void add()
Windows 10 64 bit, AutoCAD (ACA, Map) 2023
Message 6 of 8
Anonymous
in reply to: Anonymous

weslleywang wrote:
> change to
> public static void add()

Tried that, no difference.
Again, this only happens when stepping through code with the debugger
Message 7 of 8
cgay
in reply to: Anonymous

Perry,

Try this....

http://jtbworld.blogspot.com/2006/04/debug-net-dlls-in-autocad-2007.html

C
Message 8 of 8
Anonymous
in reply to: Anonymous

CougerAC wrote:
> Perry,
>
> Try this....
>
> http://jtbworld.blogspot.com/2006/04/debug-net-dlls-in-autocad-2007.html
>
> C
THAT DID IT!!!!!!!
Thank you !!!!!
I'm gonna print that page and put it prominently into my binder

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost