❶ 我有好几个软件在应用的时候提示缺少ARCGIS engine 的环境或者是授权,但是我的ARCGIS engine已通过验证
自定义——扩展模块——勾选你要用的模块
❷ 这是我在vs2010中添加arcgis的控件后,运行程序后遇到的。出现的警告如下所示:
请先检查编译环境,然后AE10是动态绑定的,可以再窗体的构造函数中加 ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProctCode.EngineOrDesktop);窗体还应该有一个licence许可控件,要是无法潜入互操作类型可以在提示的那个类库上,右键属性,让互操作类型为false这是我在vs2010中添加arcgis的控件后,运行程序后遇到的。出现的警告如下所示:
❸ arcgis engine 控件在visual studio中出现缺少license是什么情况
一种可能是你是先装了ArcEngine后装的vs,这样空间就没注册到vs的工具栏上,可以右击控件工具栏,导入ArcEngine控件。另一种可能是没有注册上,方法同上。
❹ arcgis的授权码怎么解决
看你是哪个版本的软件,然后对应去找相应版本的授权文件
一般是一个DAT或者是LIC扩展名的文件
用记事本打开,把主机名改成你自己的机器名,保存
在LM工具设置中的许可文件项中指向该文件
重启服务(start service)
❺ ARCGIS10.1下的extract by mask为何提示没有授权
菜单栏,自定义扩展模块里面把所有的全勾选后再试
❻ arcgis 工具栏中的工具没有被许可怎么回事
在主菜单,tools=>extension 勾选你需要的工具,这样,就不会弹出来 啥啥没有许可哦^^
附:前提,是你安装了扩展工具,也就是extension里面有工具而不是空白,如果是空白,就再找来ArcGIS安装软件再补装上去吧
❼ 怎样在没有授权的状态下开发ArcGIS Engine
怎样在没有授权的状态下开发ArcGIS Engine 102010年09月29日 下午 11:22很微妙的一点技巧。ArcGIS Engine 10的授权方式发生了变化,以前我经常安装好ArcGIS Desktop后直接进行ArcGIS Engine的授权进行开发,现在不能简单的采用这种方式了。因为没有Developrt Kit的授权,所以ArcGIS Engine的Control在设计环境下是不好用的,总是提示未授权,但可以试着编译一下。编译了几个ArcObjectsNet中的示例程序,没有问题,但运行时却又不同的效果。有的程序运行是正常的(使用ArcGIS Desktop的授权),而有的提示授权错误。在排除了授权方式的不同后,很难找出运行失败的原因。折腾了半天,有点眉目了。根据调试,出错的地方是((System.ComponentModel.ISupportInitialize)(this.axMapControl1)).EndInit();(不仅是这个控件,其他的也有可能发生的)还是跟控件的使用相关,但为什么有的程序没有问题呢?比较一下这些程序的异同发现在.resx文件中的OcxState的value是有差别的,试着将axLicenseControl1和axMapControl1的OcxState修改成运行正常的程序中的value,呵呵,编译后运行正常了。不再深究其原因。这样的话,这些控件只是不能可视化设计了(或者忍受不住弹出的未授权对话框以及定时关闭的风险),并不影响程序的编写以及编译运行。另外看WPF方式开发的程序没有直接使用控件进行可视化设计,兴许也是一种值得研究的方向。最后,没有AGERuntime的授权也没关系,咱有AGD的授权啦!怎样在没有授权的状态下开发ArcGIS Engine 10 - 22010年10月03日 下午 01:58上一篇是使用向导创建了MapControlApplication之后,修改已经创建完成的程序采用的方法。今天在新建了一个标准的WindowsFormApplication之后,添加AGE的各个Control,在resx文件中根本不产生相关信息,可能是因为没有AGED授权的缘故。没关系,没有就没有吧,好像不影响程序的运行。在VS中进行窗口设计时状态如下图。这个窗口很恐怖吧,所有的AGE控件上都有一堆文字提示你没有授权的问题。此外比较麻烦的是,系统不住的弹出未授权的警告信息(要想办法去掉,否则没办法玩)。在开发过程中,如果使用了LicenseControl,大概一分钟左右,VS会提示你AGER没有授权,然后直接关闭VS。这个问题处理方法到也简单。实际上因为咱根本没有AGED授权,使用LicenseControl也是白搭,那就不要用了,采用Program的方式来进行授权就好了。直接在Program.cs中Main函数一开始的地方加入代码(不知道怎样贴代码才会漂亮一点):if (!RuntimeManager.Bind(ProctCode.Engine)){if (!RuntimeManager.Bind(ProctCode.Desktop)){
❽ 在用VS将工具箱中的“ArcGIS Windows Forms”节,将“ToolbarControl”控件拖入窗体的时候报错了,下图
它已经提示了,你这个控件缺少许可证,我不清楚你在哪里下载的,用别人的控件需要cab证书。
❾ 在vs2010中用Arcgis engine10 开发,总是弹出不被许可怎么回事啊,哪位给解答一下啊
安装没破解。。。双击一下那个ArcEngine93.ecp文件看看了(该文件可以去网上下)。。。