【超图】SuperMap iObject .Net 初始化环境配置

作者:taco 

一、问题原因

        最近在支持客户的过程中,发现虽然产品是超图的SuperMap Net组件产品是一键配置环境安装的,但是在启动的时候。会有些客户启动不起来示例程序。网上也没有什么文章去教你如何配置环境。这篇文章就以如何配置基础的示例环境为例子简单进行介绍。

二、产品下载

        产品的下载位置,我们可以访问超图官网的资源中心进行下载。可以点击下方链接进行跳转。SuperMap技术资源中心|为您提供全面的在线技术服务

        产品分为多个系列,包含11i 、10i 、9D等等。这里我们找个最新的组件包进行试用。

        我们找到11i(2023)这个产品,通过下方链接也可以直接下载。该绿色包中是包含示例数据的。可以直接使用。

SuperMap iObjects .NET 11i(2023) SP1 for Windows(绿色包)

        三、产品安装

        下载完成后的产品进行解压。

解压后可以看到如下目录,我们双击Install_x64.bat进行配置安装

        接下来就是一路的回车啦

如果出现下图情况直接关闭该窗口即可,因为系统中已经包含比framework4更高的版本了,此时便没有必要继续安装这个了。

四、运行示例

        在产品包中找到SampleCode文件夹,双击SampleCode.sln来打开我们的解决方案。

打开后可以看到如下界面

修改debug配置管理器为x64,或所需的环境。最新版本以不区分x86包及x64包,都可以使用。

修改完成后当我们运行示例时可能会出现如下报错。报错为dll依赖没有引用到。

上图中报错可能由于多个原因导致。

1.电脑中没有组件许可

2.Bin环境没有配置到环境变量导致的

3.dll没有正确引用

接下来我们根据上述问题,逐个击破。

1.首先在下载许可中心,并申请当前版本的试用许可。

SuperMap技术资源中心|为您提供全面的在线技术服务(许可中心下载位置,注意当前试用许可中心版本要与产品版本对应一致)

右键以管理员运行许可中心,并安装许可中心

在下方连接中申请试用许可

SuperMap Online-全面的在线GIS数据与应用平台

试用许可会发送至电子邮箱中,下载有直接在激活更新中进行激活即可。

2.配置环境变量

在本地环境变量配置,在开始菜单输入path调出编辑系统环境变量

编辑系统环境变量Path

并添加我组件Bin64目录至其中

3.重新引用dll文件

将示例中的dll移除掉。并将我配好环境变量中的dll文件重新引用到项目中后即可。

引用后重新生成一下项目即可成功使用范例代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老孟爱吃Taco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值