2 tianyufeixiang9 tianyufeixiang9 于 2014.02.13 16:14 提问

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);
这行C#代码是什么意思,怎么用java代码表示怎么写,求帮助

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Arcgis Engine10.2开发常见问题及相关笔记
1,在运行时出现了ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS componen该问题时。 打开program.cs把ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine Or Deskto
ArcGis Engine开发遇到的问题-逐步补全
ArcGis Engine开发遇到的问题-逐步补全,个人通过一步步操作将可能会遇到的问题及解决方案整理出来,供大家参考。
ArcGIS Engine控件运行许可学习总结
ArcGIS Engine控件运行许可 Runtime绑定: 在ArcGIS Engine10.0中,许可方式发生了一定的变化,ArcGis10有一个新的要求---runtime绑定。就是在任何ArcObjects代码(包括许可初始化代码)被执行前,指定相称的ArcGIS产品--- ArcGIS Desktop或者ArcGIS Engine应用程序。          建立
ESRI.ArcGIS.RuntimeManager.Bind返回false解决方法
使用arcengine,电脑是X64系统时,ESRI.ArcGIS.RuntimeManager.Bind会返回false,将项目属性的目标平台设为X86即可,具体原因未知。http://forums.arcgis.com/threads/60805-arcserver-licensing
ArcGIS License初始化
IAoInitialize m_AoInitialize = null; ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop); if (!RuntimeManager.Bind(ProductCode.EngineOrDesktop))
vb开发实例
打开program.cs把 ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop); 这句放到Application.SetCompatibleTextRenderingDefault(false);和Application.Run(new Form1());之间,就OK啦
命名空间“ESRI.ArcGIS”中不存在类型或命名空间名称“RuntimeManager”。是否缺少程序集引用?
AE开发要在program.cs中添加:            ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);            //给用户安装选择EngineOrDesktop,GxDialog无法使用            //  ESRI.ArcGIS.RuntimeManager.Bind(ESRI.A...
C/S生成等值线
基于ArcEngine生成等值线的源码 private bool RegisterLicense() { bool isValid = false; try { if (!ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop)) { return false; } IAoInitialize aoInit = new AoInitializeClass(); if (aoInit.IsProductCodeAvailable(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB) == esriLicenseStatus.esriLicenseAvailable) { aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB); isValid = true; } esriLicenseStatus licenseStatus = aoInit.IsExtensionCodeAvailable(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB, esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst); licenseStatus = (ESRI.ArcGIS.esriSystem.esriLicenseStatus)aoInit.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst); if (licenseStatus != esriLicenseStatus.esriLicenseCheckedOut) { isValid = false; } } catch (Exception ex) { log.Error("License 初始化失败:" + ex.StackTrace); isValid = false; } return isValid; }
ArcGIS 10.2 AE开发几个配置问题
本学期开了ArcEngine 这个课程,但是在程序运行的过程,会出现几个配置问题如下 1.Heasd_Full 错误 .com组件加载失败,前面错误大概是那个意思这里是电脑配置的问题 解决方案如下:win+r 进入控制台 输入dcomcnfg 修改DTC属性,就可以解决这个问题。 2、擦除功能不能用(权限问题) 在program.cs 加入 以下代码  Application.E
ArcEngine10开发——许可问题
ArcEngine10开发——许可问题 在ArcGIS 10系列中,安装好ArcGIS Desktop和ArcObject SDK,获取软件授权就可以进行ArcObject开发了。在这个新版本的开发中,许可方式发生了一定的变化,此文对此做个讲述。 许可初始化   在ArcGIS 9.3中,对于所有单机应用程序(stand-alone applications),在运行ArcObjects