只需一步,快速开始
我用.net写了一个dll,用commandmetod注册了一个test命令,将dll放在c:\test\目录下;
将c:\test\目录加在cad2008的“支持文件搜索路径”下,这样test命令就无效,怎么回事?
不加这个目录就可以呀?
使用道具 举报
你加载的方式是怎样的?
netload还是注册表
注册表,用netload也不行,狐哥可以试试,真是怪了
用下面的方式优化过么?2008以上版本有这个问题的
[assembly: CommandClass(typeof(TlsTest.CTest1))]
namespace TlsTest{ class CTest1 {
楼主所说的问题我没碰到过,
不过我碰到过命令有时候不认得的情况(代码应该没有任何问题,命令之前之后也都是正常的)
发现某个命令代码前的命令可以认得,那个命令后定义的命令就不认得了(一个文件一个类内)
版主有无CommandMetod属性定义命令是怎样被载入的资料?
[assembly: CommandClass(typeof())]
我把上面的加上也不管用呀,关键是我只要不设在cad2008的“搜索目录”下就一切正常,这样说肯定是哪个配置问题吧
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-11-25 20:22 , Processed in 0.161275 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.