重新记录一下ArcGisEngine安装的过程

这篇具有很好参考价值的文章主要介绍了重新记录一下ArcGisEngine安装的过程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

好久不用Arcgis,突然发现想用时,有点不会安装了,所以这里记录一下安装过程。

下载Arcgis

首先,下载一个arcgis版本,我这里下的是10.1。

推荐【 gis思维(公众号)】,【麻辣GIS(网站)】。

当然了,这都是很旧很旧的版本了,基本上没有三维功能。

一定要下载带注册机的。

重新记录一下ArcGisEngine安装的过程

arcgis的压缩包包含3个部分,arcgis安装程序,arcgis license证书,注册机。

安装Arcgis Engine

先安装证书。

安装完用注册机生成注册码。

重新记录一下ArcGisEngine安装的过程

然后创建一个service.txt文件,一般情况,压缩包里会有一个。

也可以自己建,要utf-8编码。

复制注册码到service.txt里,然后将该文件替换到arcgis证书安装目录,我这里是C:\Program Files (x86)\ArcGIS\License10.1\bin。

重新记录一下ArcGisEngine安装的过程

然后打开Arcgis lecense server administrator。

点重新读取许可证。

如果停止状态,别忘了点启动。

重新记录一下ArcGisEngine安装的过程

注1:我在安装的时候遇到一个问题,就是启动点完,发现服务中,arcgis的证书服务已经启动了,但桌面应用的界面,还是提示未启动。我始终解决不了,后来去别的网站下了新的证书安装包,就好用了。这说明了我之前下载的arcgis证书应用是有问题的。

注2:这个证书原理很简单,理解原理后,可以方便我们解决问题,他就是一个winform小程序,程序里会创建一个服务,这个服务会开启一个socket监听,然后我们正式的软件,比如arcgisEngine或者arcgisDesktop启动时,会向这个端口发请求,如果返回值是可以接受的,那就可以正常使用了。

最后我们安装ArcgisEngine,这里直接下一步即可。

重新记录一下ArcGisEngine安装的过程

安装完成后,修改许可证管理器的地址。

我们已经知道了,主程序会向window服务发送sokcet了,那自然就很好理解这里。

我们把noset改为localhost,即让这个请求向localhost发送,至于端口,那都是arcgis程序里写死的,我们不用关心。

重新记录一下ArcGisEngine安装的过程

这样我们就安装完成了。

注:Arcgis提供的dll都是com组件,虽然我们都可以正常引用使用,但引用后,会在Interop.命名,Interop.是命名空间,它提供了将COM类型转换为C#类型的功能。

安装Arcgis Object

安装完 arcgis engine,我们还要安装arcgis object,这样才能让winform程序找到arcgis的相关组件。

但是,安装arcgis object要求我们的电脑要先安装 visual studio 2010。

由于我们早已经不用2010了,所以只能下一个安装。

visual studio 是支持安装多个版本的,我这里安装的是Visual studio 2022和2010。

推荐这个当快软件园下载,我就是这里下载的。https://www.downkuai.com/

安装完 vs 2010,就可以正常安装arcgis object了。

然后,我用vs 2022创建项目,然后在工具箱里,就可以看到arcgis的工具了。

重新记录一下ArcGisEngine安装的过程

Arcgis开发传送门 通俗易懂的ArcGis开发快速入门


注:此文章为原创,任何形式的转载都请联系作者获得授权并注明出处!


重新记录一下ArcGisEngine安装的过程


若您觉得这篇文章还不错,请点击下方的【推荐】,非常感谢!

https://www.cnblogs.com/kiba/p/18085072文章来源地址https://www.toymoban.com/news/detail-842129.html

到了这里,关于重新记录一下ArcGisEngine安装的过程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记录 Mac 重新安装 brew

    最近要在 Mac 上编译 c 程序, 需要安装 gfortran , gcc , gsl(GNU Scientific Library) 等, 要通过 brew 安装, 但是已经很久没用 brew 了, 再此使用时 brew update 都不能用了 (可能之前改的国内镜像挂掉了), 并且直接 brew install gfortran 时总是提示 Bottle missing, falling back to the default domain , 最终也没解

    2024年02月13日
    浏览(53)
  • 【错误记录】SQL Server Management Studio 修改数据库表报错 ( 不允许保存更改。您所做的更改要求删除并重新创建一下表。您对无法重新创建的表进行了更改或者启用了“阻止保存 )

    在 SQL Server Management Studio 中 , 修改数据库表报如下错误 : 不允许保存更改。您所做的更改要求删除并重新创建一下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改“选项。 当您在 Microsoft Access 中尝试对表进行某些更改时,可能会收到以下错

    2024年02月16日
    浏览(54)
  • 记录一下minio安装及配置https+域名访问

    一、安装minio 1.官网下载需要的版本 2.给minio添加执行权限 3.创建目录 4.将下载的minio拷贝至/data/minio/bin 5.创建用户组喝创建用户 6.创建minio配置文件 7.创建一个minio.server服务 ###注意#User and group 配置了用户是minio启动 需要注意文件权限,不然会启动失败,我后来改成root用户,

    2024年02月11日
    浏览(36)
  • 记录一下公司uniapp项目安装node_modules失败问题

    刚开始把代码拉下来没有安装node_modules直接用hbuildx工具运行在小程序模拟器中,但是启动不起来,提示找不到\\\'uni-read-pages\\\'模块  然后我就npm install 一下,结果安装失败,翻译过来是报的什么字符错误信息,然后百度了一下好像是node版本和npm版本的问题,我当时的node版本是

    2024年02月02日
    浏览(40)
  • 【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )

    使用串口工具调试 设备的 串口 数据 , 打开串口时 , 提示 \\\" 串口不存在或者被其它程序占用 \\\" 报错信息 ; 问题大概是 360 给删除了驱动中的重要文件 ; 在安装驱动后 , 第一时间将该驱动的目录及相关文件设置为 信任文件 ; 出现上述问题 , 有两个解决方向 : 首先 , 确定该串口是

    2024年02月08日
    浏览(206)
  • ubuntu22.04安装过程记录

    【双系统】如何安装ubuntu22.04系统_ubuntu安装教程-CSDN博客 打开清华源官网,搜索对应系统版本的镜像源码 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 原文件备份 编辑源文件  将原来内容删除,添加清华源源码 更新镜像源  Ubuntu22.04 安装显卡驱动_ubuntu安装nvidia显卡驱动_Chenxu_Wen的

    2024年02月04日
    浏览(35)
  • 记录 vue + vuetify + electron 安装过程

    NodeJs 版本: 20 内容来自: Electron + Vue.js + Vuetify 构建跨平台应用_思月行云的博客-CSDN博客 文章浏览阅读61次。Go coding! https://blog.csdn.net/kenkao/article/details/132600542 安装完成后的进一步配置 【精选】Electron使用preload预加载及安全策略_electron preload-CSDN博客 文章浏览阅读5k次。使用

    2024年02月06日
    浏览(35)
  • Microsoft Office安装全过程记录

    相信过新年时大家都会收到许多压岁钱吧(也可能是输出了许多压岁钱),过了一个新年,我收到了2000多块压岁钱。因此,我想完成一个一直没有完成的梦想,那就是把电脑上的WPS换成信息课老师示范的Microsoft Office(我放弃WPS的两个原因:1. 没Office用着习惯;2. 它慢慢的也

    2024年02月08日
    浏览(51)
  • 【错误记录】启动 VSCode 报错 ( 系统错误 : 由于找不到 ffmpeg.dll ,无法继续执行代码 ; 重新安装程序可能会解决此问题 )

    总结 : ffmpeg.dll 是 VSCode 安装目录中的一个动态库 , 跟系统 DLL 无关 , 不要去找 DLL 修复工具 , 这个 DLL 动态库不是通用库 也下载不到 , 重装软件即可 ; 解决该问题 , 只需要到 VSCode 官网 https://code.visualstudio.com/ 重新下载一个 VSCode 重装即可 ; 问题出现的原因可能是 前一天晚上着

    2024年04月15日
    浏览(37)
  • mac上安装sd的一些过程和记录

    有很多坑,有很多步骤,怕自己忘记了,也同时希望能帮到别人。 在mac上,先下载SD web ui的zip文件。解压。 先安装好:brew 可以使用gitee的源。 https://gitee.com/cunkai/HomeBrewCN/ 然后用命令下载 brew install cmake protobuf rust python@3.10 git wget 如果已经有git和wget,则可以删除后面两个。

    2024年02月13日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包