ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS component

问题:ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components.

解决方案:

1、拖动工具箱中的LicenseControl控件到窗体

2、在程序主入口中(program.cs)添加代码,添加后如下:

namespace WindowsApplication001
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}

安装AO并且授权之后即可进行开发

时间: 2024-10-31 19:18:44

ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS component的相关文章

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

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

ArcGIS for Desktop入门教程_第三章_Desktop软件安装 - ArcGIS知乎-新一代ArcGIS问答社区

原文:ArcGIS for Desktop入门教程_第三章_Desktop软件安装 - ArcGIS知乎-新一代ArcGIS问答社区 1 软件安装1.1 安装前准备 请确认已经收到来自Esri中国(北京)有限公司发出的软件安装光盘及包含许可授权文件(*.prvs或 *.prvc)的电子邮件. *.prvs是浮动版的许可,*.prvc是单机版的许可.下面以浮动版许可为例,介绍软件的安装. 在安装之前,请先确认待安装软件的系统.硬件及软件环境,是否满足ArcGIS for Desktop 10.4的

arcgis定位 百度定位-安卓调百度定位将坐标显示在arcgis上。

问题描述 安卓调百度定位将坐标显示在arcgis上. 安卓系统调百度定位将获得的经纬度上传到服务器, 代码: option.setOpenGps(true); option.setCoorType("bd09"); option.setPriority(LocationClientOption.GpsFirst); 然后电脑上用arcgis获取经纬度描画轨迹,出现很大误差,如何能实现两个地图坐标系的统一,现在主要的问题就是实现两种地图的坐标系统一,能将位置正确地显示在arcgis地图上

ArcEngine10.x开发的许可问题

1. ArcEngine9.x迁至ArcEngine10.x   相信很多同学都知道,在ArcEngine9.x下正常编译的代码到ArcEngine10.x会报错:ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components.   解决方法是添加Version引用,在InitializeComponent之前绑定桌面产品: Using ESRI.ArcGI

关于WPF中承载 ArcGIS控件。

原文 http://www.cnblogs.com/zoe-j/archive/2011/05/18/2050208.html 之前就做过WPF的应用,之前承载的MapGIS的二次开发控件,今天写一下承载的Arcgis的相关控件, 首先,Arcgis的控件不支持WPF,我得环境是vs2010,Engine10,Arcgis的控件支持的还是以前的.net 3.5的winform.但是接触过WPF的都觉得WPF的视觉效果,和用户体验都会比较好,这个时候就需要用承载,WPF的控件中有一个是 windo

在WPF中使用ArcGIS Engine

原文 http://blog.csdn.net/zzahkj/article/details/9102621 1.首先,新建一个WPF项目,添加引用ESRI.ArcGIS.AxControls.ESRI.ArcGIS.System. ESRI.ArcGIS.Version.ESRI.ArcGIS.Controls.ESRI.ArcGIS.SystemUI,然后拖入 WindowsFormsHost控件到窗体中或者通过在Grid中添加XAML代码实现,如下: [html] view plainco

如何在WPF程序中使用ArcGIS Engine的控件

原文 http://www.gisall.com/html/47/122747-4038.html WPF(Windows Presentation Foundation)是美国微软公司推出.NET Framework 3.0的组成部分之一,它是一套基于XML..NET Framework.矢量绘图(vector graphic)技术的展示层(presentation layer)开发框架,微软视其为下一代用户界面(user interface)技术,将广泛被用于下一代的Windows平台(Wi

ArcGIS Engine开发之旅02--ArcGIS Engine中的类库

原文:ArcGIS Engine开发之旅02--ArcGIS Engine中的类库 System类库 System类库是ArcGIS体系结构中最底层的类库.System类库包含给构成ArcGIS的其他类库提供服务的组件.System类库中定义了大量开发者可以实现的接口.AoInitializer对象就是在System类库中定义的,所有的开发者必须使用这个对象来初始化ArcGISEngine和解除ArcGIS Engine的初始化.开发者不能扩展这个类库,但可以通过实现这个类库中包含的接口来扩展A

ArcGIS Engine开发的ArcGIS 版本管理的功能

原文:ArcGIS Engine开发的ArcGIS 版本管理的功能 转自:http://blog.csdn.net/linghe301/article/details/7965901 这是以前的ArcGIS Engine开发成果,主要是Geodatabase方面的,模仿ArcGIS版本的流程系统环境: VS2010.ArcGIS Engine10.DevExpress721(第三方控件,比较常用易于下载)   -------------------------------------------