ESRI.ArcGIS.Controls.AxMapControl】的更多相关文章

今天在写DLL时发现,直接引用ESRI.ArcGIS.Controls,发现AxMapControl的参数仍然不好用,后来发现,需要引用ESRI.ArcGIS.AxControls这个DLL.而且还需要引用System.Windows.Forms 特来记录下来.…
右键点击应用的程序集 ESRI.ArcGIS.Controls,修改"嵌入互操作类型"的值即可…
开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 编写ArcEngine编写WebService分析功能,在进行编译运行时发生错误. 错误提示:未能加载文件或程序集"ESRI.ArcGIS.XXX, Version=10.0.0.0, XXX"或它的某一个依赖项.系统找不到指定的文件. 在网上查看了很久,说是将生成平台修改为X86,但是我的这里没有此选项,…
在AO或AE开发中,并没有ESRI.ArcGIS.esriSystem这个dll,只有ESRI.ArcGIS.System,凡是需要ESRI.ArcGIS.esriSystem命名空间时,添加ESRI.ArcGIS.System引用即可.…
使用VS2010进行ArcGIS Engine 10.1进行开发过程中,出现: 错误 1 未能加载文件或程序集“file:///D:/ArcGIS/DeveloperKit10.0/DotNet/ESRI.ArcGIS.3DAnalyst.dll”或它的某一 个依赖项.试图加载格式不正确的程序. 行 129,位置 5. D:\temp \GlobeControlApplication1\GlobeControlApplication1\MainForm.resx 129 5 GlobeContr…
private void CopyAndOverwriteMap() { //IObjectCopy接口变量申明 IObjectCopy objectCopy = new ObjectCopyClass(); //要Copy的对象 object toCopyMap = m_mapControl.Map; //复制要复制的对象 object copiedMap = objectCopy.Copy(toCopyMap); //要复制到的文件 object toOverwriteMap = axPag…
无法嵌入互操作类型"ESRI.ArcGIS.Display.SimpleFillSymbolClass".请改用适用的接口. 对于这样的问题 先看这个错误所对应的引用时那个,比如这个错误对应的引用为ESRI.ArcGIS.Display,然后在解决方案里面找到对应的引用,打开属性,将其嵌入互操作类型改为false即可…
如果本地安装的是AE10.0以上,那么添加ESRI.ArcGIS.esriSystem引用时,会出现esriLicenseProductCode并不包含esriLicenseProductCodeArcInfo的定义,这是因为AE10.1及以后的esriLicenseProductCode有更改,改动如下: 解决办法:将相对应的更改替换即可. esriLicenseProductCodeArcInfo ==>esriLicenseProductCodeAdvanced esriLicensePr…
异常: 无法注册程序集“D:\CodeXX\bin\Debug\XX.dll”.未能加载文件或程序集“ESRI.ArcGIS.Desktop.AddIns, Version=10.1.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”或它的某一个依赖项.系统找不到指定的文件.  参考网址:https://gis.stackexchange.com/questions/64498/arcmap-addin-build-error-when-…
在对地图文档进行操作时,居然出现如下问题: IMapDocument m_MapDocument = new ESRI.ArcGIS.Carto.MapDocumentClass(); 报错: 无法嵌入互操作类型"ESRI.ArcGIS.Carto.MapDocumentClass".请改用适用的接口. 解决方案如下: 解决方案——项目——引用——ESRI.ArcGIS.Carto 右键ESRI.ArcGIS.Carto ——属性——嵌入互操作类型=false OK 转自:http:/…