ArcGIS Add-In的安装与卸载

1 add-in的安装步骤
add-in插件在编译后会生成一个后缀为.esriaddin的文件,双击该文件,ESRI ArcGIS Add-In Installation Utility会运行该文件,如图所示。 
 
可以看到该插件的描述信息,点击安装插件->安装成功,就实现了改插件的安装。 
这个安装过程的实质是:首先将.esriaddin文件拷贝到well-known文件夹下( 
Vista/7: C:\Users\username]\Documents\ArcGIS\AddIns\Desktop10.2; 
XP: C:\Documents and Settings\[username]\My Documents\ArcGIS\AddIns\Desktop10.2) 
然后ArcMap在启动时将well-known文件夹下的.esriaddin文件解压并将install文件夹下的所有文件拷贝到temporary folder下(Vista/7: C:\Users\username]\AppData\Local\ESRI\Desktop10.2\AssemblyCache; 
XP: C:\Documents and Settings\[username]\Local Settings\Application Data\ESRI\Desktop10.2\AssemblyCache)

2 .esriaddin文件说明
.esriaddin文件是一个压缩文件,将其解压,可以看到它主要由3个文件组成:Images文件夹、Config.xml文件、Install文件夹。Images文件夹下存储该插件的所有图片资源,Install文件夹下包含dll等编译文件或脚本,Config.xml文件包含对插件的描述以及配置,如下所示。

<ESRI.Configuration
  xmlns="http://schemas.esri.com/Desktop/AddIns"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Name>
    Acme Custom Mapping Extension
  </Name>
  <AddInID>{6fa0df73-57ab-491e-a73d-e58ce07af414}</AddInID>
  <Description>Custom mapping toolbar.</Description>
  <Version>1.0</Version>
  <Image>Images\Acme.png</Image>
  <Author>John Locke</Author>
  <Company>Acme</Company>
  <Date>5/28/2009</Date>
  <Targets>
    <Target name="Desktop" version="10.0"/>
  </Targets>
  <AddIn language="CLR" library="Acme.dll" namespace="Acme">
    <ArcMap>
      <Commands>
        <Button
          id="Acme_ToggleDockWinBtn"
          class="ToggleDockWinBtn"
          caption="OpenDockWin"
          category="Acme Tools"
          image="Images\ToggleDockWinBtn.png"
          tip="Toggle dockable window."
          message="Open dockable window.">
          <Help heading="Toggle">Turns the ACME dockable window on and off.</Help>
        </Button>
      </Commands>
      <Toolbars>
        <Toolbar id="Acme_Toolbar" caption="Acme Toolbar">
          <Items>
            <Button refID="Acme_ToggleDockWinBtn"/>
          </Items>
        </Toolbar>
      </Toolbars>
    </ArcMap>
  </AddIn>
</ESRI.Configuration>


3 插件的卸载
3.1 add-in manager管理
打开ArcMap,自定义->加载项管理器(add-in manager), 
 
选择插件,点击delete this Add-In卸载插件。

3.2 手动卸载
在well-known文件夹下找到要卸载插件的.esriaddin文件,删除即可。ArcMap在下次启动时,若在well-known文件夹下找不到.esriaddin文件,会自动将安装文件夹(temporary folder)下的安装文件删除。

参考资料: 
http://resources.arcgis.com/en/help/main/10.2/index.html#/Sharing_and_installing_add_ins/014p0000001m000000/

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值