ArcGIS Engine 10安装破解应用 (转载)

本文详细介绍了如何安装配置ArcGIS Engine 10并进行独立应用程序开发,包括许可设置、开发环境搭建及常见错误解决方法。

转自:http://blog.sina.com.cn/s/blog_6288503b0101b5ny.html

1       ArcGIS Engine 10许可

装完ArcGIS Desktop 10后,确保装了Visual Studio 2010的前提下,装ArcObjects SDK for Microsoft .NET Framework,如下图所示。

ArcGIS <wbr>Engine <wbr>10安装破解应用

ArcGIS Engine 10已经彻底的从ecp方式转换到了Desktop的方式,在没有安装Engine的情况下,ArcGIS Administrator程序并不能设置Engine,包括授权等。ecpESRI自身的许可算法,从转移来看,ESRI更信任Desktop的许可方式,或认为其更方便。在这里选择浮动授权,如下图:

ArcGIS <wbr>Engine <wbr>10安装破解应用

许可模块数目:12个,模块名称如下:

ArcGIS <wbr>Engine <wbr>10安装破解应用

2       ArcGIS Engine 10开发

ArcGIS 10中,AO只有一个SDK。它将原先ArcGIS DesktopArcGIS Engine .Net SDKs以及ArcGIS Server上的AO整合到一起。ArcObjects SDK for .Net包括文档,例子,开发者工具以及开发AOVS模板等。它主要聚焦在三个方面的AO应用。
 (1Building add-ins for ArcGIS Desktop (桌面扩展开发)
    (2Building stand-alone application (创建独立应用程序-Engine开发)
    3Developing with ArcGIS Server (ArcGIS Server上的AO开发)

这里主要介绍创建独立应用程序-Engine开发,打开Visual Studio 2010,新建一个窗体项目,摆放好组件,如下图:

ArcGIS <wbr>Engine <wbr>10安装破解应用

编译时,出现如下错误:

ArcGIS <wbr>Engine <wbr>10安装破解应用

     ArcGIS10有一些明显的产品架构上变更。新架构最明显的优势是独立存在的ArcGIS DesktopEngine runtime。你可以将ArcGIS DesktopEngine安装在不同的目录下。你同样可以分别为EngineDesktop打补丁。但是这种构架的变化要求你将你的Engine程序以及自定义组件绑定到你机器上指定的产品。独立应用程序既可绑定到Desktop也可以绑定到Engineruntime。你必须在使用AO之前做绑定。

在窗体的构造函数里面添加如下代码,可以正常运行:

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);

位置如下:

ArcGIS <wbr>Engine <wbr>10安装破解应用

运行界面如下:


ArcGIS <wbr>Engine <wbr>10安装破解应用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值