使用.Net 开发ArcGIS 9 扩展组件

来源:百度知道 编辑:UC知道 时间:2024/06/26 05:13:13
我用VS2005写的程序,生成解决方案后有个20K大小的DLL文件,我又有regasm命令生成不到2K大小的TLB文件,但是在ARCMAP里面的Customize里面怎么也找不到我写的组件。用Add From File不论加载DLL不成功,加载TLB文件显示:No new objects added.
我在categories.exe里面可以找到我写的那个程序的文件夹,里面却什么没有。是不是我生成的文件不对呀?感觉太小了。搞不懂。能搞定加分,多谢!
注:ARCGIS、AE、.NET2.0、VS2005都已安装正常。

你这个DLL只是个调试生成的链接库,所有项目调试都会有个这样的DLL,版本都是1.0.0.0.0,如果需要把程序集编译成DLL,可以用编译命令
csc dll路径 /t: library cs文件名
csc dll文件名 /t: library cs文件名

貌似是没有注册到ArcMap中