ArcGISEngine10.0安装后因为授权问…

ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”失败。错误消息为:”System.ComponentModel.LicenseException:您必须有许可证才能使用此ActiveX控件,添加控件时提示如下错误:

ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”

1

首先安装ArcGISEngine10.0的安装步骤课参照如下教程:

http://blog.sina.com.cn/s/blog_735f1bcd01017yfj.html

获取授权参照以下方法:

http://blog.csdn.net/hsg77/article/details/7289826

此时,如果按照上述授权方法出现上图所示问题,可采取如下步骤尝试以下:

ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”

图2

ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”
图3
ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”

图4

主要是修改注册表,然后停止服务、重新启动服务、重新读取许可。

 

备注:

如果读取service文件失败,可以重启电脑,然后进行停止服务、启动服务、读取服务的步骤操作,然后即可使用控件。

 

使用控件时应注意:要先添加Licence控件——AxLicenseControl,然后在program.cs里添加一句代码,如下所示:


 ArcGISEngine10.0安装后因为授权问题无法使用,添加控件提示错误——例如:创建组件”ToolbarControl”


 

 

你可能感兴趣的:(ArcGIS)