安装arcengine9.3后visual studio 08 C#缺少ESRI.ArcGIS.ArcMapUI等应用,添加有这些应用的程序会出错

如题所述

ESRI.ArcGIS.ArcMapUI 这个接口是ArcMap接口,在engine中是没有的,如果你部署程序的时候目标机器不安装desktop,那这个类库中的接口你不能用,该用其它方式实现,没其它方法追问

desktop我安装了,别人安装的就没出现这个问题,程序中添加的应用不存在

追答

你的工程是自己从头创建的,还是从其它地方拷贝来,重新编译的?
有可能原来创建功能成机器打了sp的补丁,你的机器没有,建议把这几个引用从工程中去除,然后重新引用,再清理工程,重新编译一次,看看是否还有这些警告。
另外如果安装了desktop,而且安装了desktop的dot net开发包,应该可以能访问这些命名空间。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-06
你要把ESRI.ArcGIS.ArcMapUI等应用添加进去,在你的项目解决方案处右键,添加引用。还要在头文件声明,using ESRI.ArcGIS.ArcMapUI……
第2个回答  2011-08-05
是不是你哪个license不全

怎么在visual studio 里开发 arcgis
如果是arcgis9.3,则应该对应的使用vs2008,在安装arcgis9.3时,会自动将arcgis工具箱控件添加到vs2008中,在2008中新建项目asp.net web 应用程序,然后将arcgis工具箱中所需的控件直接拖到项目的default.aspx中,配置控件的属性,这是最简单的,如果要求跟复杂的,需要深入的学习了 ...

C#-ArcEngine 添加图层文件的小问题
所以说该状况的出现是由于 路径 问题引起的。你可以在 ArcMap 中,找到 原图层,重新 保存为 *.lyr文件 即可。

请问一下ArcGIS Desktop安装中遇到的问题
服务是开机自启,然后在你安装arcgis desktop的时候需要提供license 服务器的时候把这个机器的名字提供出来就可以了。当然了,这个是正常安装的过程,不包含破解的arcgis,如果是破解的话需要在安装完license manager后把里面的license 发布的编辑器给替换掉,还有里面的arcgis.exe,不过这些一般破解里面都有详细...

【ArcGIS 二次开发】环境搭建&实现shp文件加载与地图拉框放大
1. 右击axTOCControl1,选择属性,将axTOCControl1与axMapControl1进行绑定。2. 添加必要的引用,确保项目中包含ESRI.ArcGIS相关的所有组件。具体操作为:项目->添加引用,选择相应的引用组件。3. 在各程序的顶部命名空间添加引用,确保每个使用到ArcEngine组件的cs文件都包含了引用。在搭建好环境与添加组件后...

ArcEngine10.1 的runtime在哪里有呢?或者基于它的程序怎么打包部署...
就是在任何ArcObjects代码(包括许可初始化代码)被执行前,指定相称的ArcGIS产品---ArcGIS Desktop或者ArcGIS Engine应用程序。可以在VisualStudio IDE中将该程序集添加为项目引用。\/\/添加引用ESRI.ArcGIS.VersionESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);...

通俗易懂的ArcGis开发快速入门
ArcMap中各种元素展示如下: 注3:ArcGIS专用的mdb会有一些表存储Arcgis的专有数据,在数据库中的展示,如下图所示: 准备开发 首先安装ArcGisEngine和ArcObjects Sdk,然后创建一个普通的Winform项目。 然后在Program.cs中添加如下代码:staticvoidMain(){ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);I...

GIS系统开发
ArcMap * Geoprocessing Server * Charting ArcToolbox * VBA * Reporting 。arcview只负责浏览查看和一些简单gis功能。服务器端arcgis server提供gis服务功能。开发工具有mapobject,arcobject,arcgis engine。mapobject是前期arcgis提供的开发平台,现在已经被esri公司丢弃,现在esri公司推荐的是arcobject,...

GIS到底能在那些类型的职业发展
没必要,在ArcMap中用VBA写程序,得出最优解,写份报告就行了。 我导师这边就是把GIS作为区域规划的辅助工具,在ArcGIS中进行空间分析,为国土部门提供辅助决策服务。不过有这样的公司吗? 方向8:转到应用行业 在高校中走方向7的人,有很大一部分就转到了相关应用领域工作,把GIS作为处理该领域的一种工具,而不再做一个...

专家等很多人都说gis行业很好,现在我看网上招gis职位的企业很多呀,但为...
在实践方面,自己摸过VB二次开发、C#、ASP、SuperMap Objects、ArcEngine、Rose,学得都很浅。加上个人阅历和社会经历也比较肤浅,文中难免有大量主观臆断的内容,可能会误导大家。因此,恳请读者们把自己的感想写下来,不管是正面的还是负面的,理性的还是感性的。我会根据大家的看法校准自己的思路,优化过的文章将在《...

相似回答
大家正在搜