快捷搜索:
来自 计算机编程 2019-10-06 10:39 的文章
当前位置: 67677新澳门手机版 > 计算机编程 > 正文

67677新澳门手机版一个简练的C

1.首先新建一个winform的项目。

      因为ArcEngine10.0默认对应的开发工具为VS2010,在安装了VS2012的情况下安装ArcEngine10.0(注意:我自己的环境为VS2012和ArcEngine10.0,对于其他版本在理论上同样可行,有兴趣的可以试一下),会出现如下图所示的提示,ArcObject SDK for the Microsoft .NET Framework requires a supported editon of Microsoft Visual Studio 2010...

2.确保C#工具箱包含ESRI的相关控件,如果没有就需要安装SDK。

         67677新澳门手机版 1

67677新澳门手机版 2

      如果我们安装的是低版本的VS,可以通过升级或者打SP补丁来进行解决,网上有相应的解决方法,这里不再进行说明。对于我们安装的为高版本的VS,下面给出解决方案:

如果VS中依旧不存在esri控件解决方案如下,以VS2013为例:

      打开注册表,在注册表中添加
      HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio10.0InstallDir(类型为REG_SZ)项,并赋值为

(1)打开注册表,定位至HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio10.0,点击10.0在右侧空白处右侧新建--字符串值,名称取”InstallDir“,类型默认为REG_SZ,其数据值即为HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio12.0InstallDir的值,也就是你VS2013的安装路径。

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio11.0InstallDir的值。

(2)win7 64位下只要把vs2010安装目录下Common7IDEItemTemplatesCSharpArcGIS文件夹和Common7IDEProjectTemplatesCSharpArcGIS分别对应复制到C:UsersAdministratorDocumentsVisual Studio 2013TemplatesItemTemplatesVisual C#和C:UsersAdministratorDocumentsVisual Studio 2013TemplatesProjectTemplatesVisual C#就可以了。

      该值一般为:盘符:Program Files (x86)ArcGISDeveloperKit10.1Microsoft Visual Studio 10.0,其中盘符为你安装VS的路径。我本机的路径为“D:Program Files (x86)ArcGISDeveloperKit10.1Microsoft Visual Studio 10.0”。

(3)重启VS后还没有那就手动添加一下吧!

      修改好注册表之后,便可以正常安装ArcEngine了,不会再出现之前的提示。

67677新澳门手机版 3

我是华丽的分割线--------------------------------------------------------------------------------------------------------------------------------

3.将VS的相应ToolbarControl(工具控件),AxTOCControl(目录控件),AxMapControl(地图控件)和AxLicenseControl  (许可控件)控件拖到界面形成一下效果:

      ArcEngine安装完成之后,我们还需要在VS2012中导入丢失的ArcEngine模板以及工具箱:

本文由67677新澳门手机版发布于计算机编程,转载请注明出处:67677新澳门手机版一个简练的C

关键词: