如果.net写好的dll程序集没有加载到注册表中,每次用户都需要敲netload命令加载你的程序集,所以你可以通过程序或注册文件添加你的程序集,在注册表中添加的位置如下:
[HKEY_LOCAL_MACHINE/SOFTWARE/Autodesk/AutoCAD/R18.0/ACAD-8002:80/Applications/Estate.AutoCadCommand]
注册表内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Autodesk/AutoCAD/R18.0/ACAD-8002:804/Applications/Estate.AutoCadCommand]
"DESCRIPTION"="浙江四通房屋分摊类库"
"MANAGED"=dword:00000001
"LOADER"="D://Project//EstateMap//02.Source//EstateMap//Client//Estate.AutoCadCommand//bin//Debug//Estate.AutoCadCommand.dll"
"LOADCTRLS"=dword:00000002
"Author"="成吉思汗"
"Company"="中国"
"CreateTime"="2010-04-19 01:27:11"
当然这netload.reg注册文件你也可以用代码来实现,很简单,就不说了