为什么我的自定义命令在加载我的dll后不显示在autocad控制台中

时间:2019-02-10 18:32:55

标签: autocad-plugin

我正在尝试为autocad创建自定义命令,但是我有以下设置: -我以相同的顺序安装了Visual Studio 2013和2015 -我的AutoCAD 2015和2018的安装顺序相同

我对此并不陌生,因此如果我对此要求有误,请纠正我 -为了为acad 2015创建自定义dll,我们需要vs 2013 -为了为acad 2018创建自定义dll,我们需要vs 2015

当我在Acad 2015中加载在vs 2013中创建的dll时,效果很好 但问题是当对acad 2018进行相同操作时 它在acad控制台上什么也没有显示(意味着在加载过程中什么也没有发生),但是当我键入命令时,什么都没有显示

我确定有一种方法可以检查某些日志中是否成功从某个日志中成功加载了dll,而我只是不知道该在何处

如果有人知道我在说什么,请帮助 谢谢

1 个答案:

答案 0 :(得分:0)

判断是否正确加载的最简单方法是在初始化函数的末尾添加一个Editor.WriteMessage(“ Insert message here ...”)。

如果DLL是通过NETLOAD命令或捆绑配置正确加载的,则消息将显示在命令行上。