ags注册

 

在电脑里找到2个 ESRIRegAsm.exe

C:\Program Files (x86)\Common Files\ArcGIS\bin

C:\Program Files\Common Files\ArcGIS\bin(官方说明在此路径下)

官方说,注册后esri会保存为一个(.ecfg)后缀文件存放在

~:\Program Files\Common Files\ArcGIS\Desktop10.0\Configuration\CATID.

~:\Program Files\Common Files\ArcGIS\Engine10.0\Configuration\CATID.

 

这是esri用来注册com对象的,不管是native COM DLL还是managed COM assemblies

这个东东,后台还是调用了esri本身的分组注册器。

命令参数如下

 1 ESRIRegAsm.exe <assembly name> /p:<product name>  [Options]
 2 
 3 The following are the options:
 4   /u—Unregister types
 5   /s—Silent (displays no dialog box)
 6   /e—Displays error console
 7   /v:<product version>—Version number
 8   /regfile[:fileName]—Exports to registry file
 9   /f:<category info file>—Category mapping file (.xml or .reg)
10   /w:<dirPath>—Keep working files

/u 反注册

/s 无提示注册

/e 显示错误提示

/v:<version> 版本号

/regfile[:filename] 导出注册表文件

/f:<category info file> 分组文件(xml或者reg)

/w:<dirpath> 保持工作文件?

demo:

ESRIRegAsm.exe  /p:desktop /s  BDMap.DataProcessing.dll  

pause

 

 

经过试验,带着2个文件即可随时注册, 《DADFLib.dll》和《ESRIRegAsm.exe》

 

posted @ 2015-07-25 18:21  feedback  阅读(332)  评论(0编辑  收藏  举报